Was a fun environment to work until some management staff left, then culture went downhill.
Cons
No longer fun to work there. Management was out of touch with the team and forgot what made the place great. Employees were leaving in droves due to being overworked and under-compensated.