Pros
Used to a fun and engaging place to work and company goals and vision were clear
Cons
For a company who is an alleged proponent of anti-bullying, there are several upper management members who scream, yell, threaten, and intimidate their direct reports and others--which creates a "junior high" culture There are very few promotions or growth opportunities Most managers have no managerial training or are not qualified to be managers Favoritism and nepotism are prevalent in that pets and relatives are generally the ones who get promotions Culture is ageist in that people under 35 get the promotions-especially in IT and Marketing Staff is incredibly lean due to cuts and layoffs No vision or strategy on where company is going