Recommend
CEO approval
Business outlook
Pros
Lots of people are great, the perks are good, pay is good, there's a bonus based on how the company does.
Cons
Many of the director level and above are on autopilot. They do things for the sake of doing them without asking why they are doing it. When you challenge that, you will get pushback, which will make your job more hectic. So your happiness is heavily dependent on your direct management.
1