Pros
- I love my team and manager - There is always work to do, so you are rarely ever bored - The benefits are the best I've ever had. You get all your PTO up front, so you don't have to wait to accrue it.
Cons
- Everyone from middle-management and up is only looking out for #1, and upper management has a very "set in our ways" mentality. - A few months after our bonuses were cut in half and our salary raises weren't what we had been expecting, our Chief Revenue Officer spent 20 minutes of our company-wide meeting bragging about the multi-million dollar golf-tournaments he'd been in that year and name-dropping celebrities. - Communication between teams is absolutely terrible. The left hand doesn't know what the right hand is doing, - Very few people, including managers, seem to have the ability to critically think. Almost every time I've asked "why" or "what research did you do before deciding on this 'need'", I get a blank stare.