-Pay. This is low, even for advertising. This also affects retention rates. They can't pay to keep good employees. This is disappointing because they do not have a large number of tenured employees who can impart their wisdom. They really want to grow their business but this takes dedicated people to achieve...
-There is very little chance of promotion. There are not a lot of seniors but that doesn't really matter since senior is a title that doesn't actually mean much from what I've seen so far.
-It's advertising. It is fast paced and high-stress. That's why they have a game room and a culture club and other small things to provide distractions and breaks from the reality of the work day. Take it for what it's worth, get a few years experience and know that you'll probably be able to increase your salary by 10k-15k pretty easily when you find a new job.
-The company is taking their "run lean and mean" philosophy a little too seriously. The people I see working 10-12 hour days are not paid nearly enough to do so. The departments that need additional people are not getting them. Changes being implemented to save money are not planned out to make them successful. All this really does is make the client suffer.
-A large portion of upper management started with the company when it was formed in the former CEO's basement. (Michael Platt is no longer the CEO. http://www.plattformad.com/about-us/management) It feels like the company has grown too large for them to effectively manage it anymore.
-Feedback system is not the greatest. It is inconsistent in its application. I know of several people who should at the very least be on a PIP but have not been called to task or placed on one. (Performance Improvement Plan). I also know of several others who have been placed on a PIP out of the blue with absolutely no warning or prior feedback that there was anything they should be addressing...and they consistently asked for this feedback.
-CS Middle management seems to only be good for signing off on priority requests. This might actually be because no one has the time to deal with the supervisory roles they are supposed to be fulfilling. I can think of only one AS that seems to know what they're doing. The odds of regular CS employees being able to get the help and training they need seem slim to none.
-You will have a personal growth plan. This really should be under the Pro section but meeting about it what seems like every other week is overkill. More time is spent meeting about goals then is spent getting the feedback that can actually help you improve yourself.