The company is just ridiculous. They treat the employees almost as badly as they treat the customers.
Pros
-Most of the employees are great; as in, they're nice people, not necessarily the most competent -Decent pay/benefits -Casual work environment -Good parties
Cons
-Quick, irrational decisions that affect the customers and customer-facing teams, with little to no forewarning or helpful advice on accommodating the decisions made and resulting consequences (2 Studio session cap = Worst idea ever, way to go) -Constantly being forced to learn and abandon new process/procedures that are not even given enough time to show any positive/negative effect, much less validate the change in the first place -Management teams with members who do not have a college degree, nor any specific skill set to justify the position of authority -Outsourcing to India and having the rest of the company suffer for the mistakes and irritated customers that begin there