-No room for growth. With reviews only taking place once a year, there are not many opportunities for raises or promotions. If you don't get a promotion during the month of reviews, you're stuck waiting around for another year for one.
-A lot of promoting externally, not much promoting from within. With such a high turnover rate, many outsiders are brought in but it would be nice if they looked at existing employees for promotions. It's common knowledge around the office that the quickest way to move up is to leave the agency, work on the client side for a bit, and then come back. Only then will you get a substantial promotion.
-Office politics are intense. Even when talking to someone "in confidence" it's never really confident. People talk behind each others backs, share gossip, etc. Only those who are well liked by management receive any credit, even if they're not good employees.
-Management walks all over employees. You will be assigned to a certain role, but then they will continue to load countless other tasks on you even if you don't have the bandwidth, then it's somehow your fault for not completing all your tasks. If you speak out and raise your hand for help, they will listen and pretend like they hear you but change nothing about the situation.
-Made to feel guilty if you are not online 24/7. Sorry if I don't want to work until 10PM...
-No snacks aside from the once a week happy hour. If you're going to pay so low at least make sure we are well fed.
-Your time is sold to the client at about 5x or more the rate you are paid. They try to keep this information confidential, but it always gets out somehow.
-I hear the pay is the same no matter where you live, so someone in Austin, Texas would make the same as someone working in San Francisco , California. This means wages are not adjusted based on the area employees live. Those in San Francisco struggle to get by while those in Austin make a reasonable living wage.