Pros
The company offers a flexible schedule which means you can come in a little later and leave earlier if needed. There is complimentary food and catered Friday lunches provided by the company. Artists and bands would stop by the office periodically to perform for the staff.
Cons
There is poor communication between departments, and between senior executives and with the staff. It also became clear the leadership had very little understanding of brand development and management, opting for ad-hoc tactics rather than a fully fleshed out strategy based in an established brand mission and objectives. Because of this, there were unrealistic expectations for goals and deliverables and a lack of clear direction on what we were trying to achieve. Every one seemed to be playing their own version of "whack-a-mole" when it came to resolving issues.
Resources were not readily available for some departments to grow and thrive, while others were given the green light regularly. Also, compensation is below market rate across the board.