Pros
Like most jobs, there are wonderful people and you can build plenty of close connections. Work/life balance is decent for many, but not as you move up.
Cons
Outdated business model that will ultimately lead this company to fail if they don’t figure out how to exist in this century. This company is struggling hard and it is so evident in the atmosphere. Penny pinching all around. Leadership cannot agree to the same strategy and has unrealistic expectations around what is possible. Focused on too many shiny objects and not on clear goals. Totally scattered and a lot of micromanagement. Toxic and competitive environment, rather than a collaborative and fun culture. So many double standards when it comes to practicing what they preach. Bonus cuts and NO raises ever. I’ve worked for many companies and this was by far the worst experience I’ve ever had. Some departments may be better than others.