Pros
Coworkers are diverse and incredibly driven. A few client projects can be very interesting and engaging. Company allows for occasional team dinners and company parties are extremely well-catered.
Cons
Client projects have become rare. Most work is focused on building internal HR tools. Exceptionally nepotistic despite management claims of flat company structure. Directors are paid unfairly high wages for very little experience. Condescension has become a primary means to get ahead as well as a management tactic. Most key benefits are only given to senior staff who have impeccable reviews. Benefits are tied to and arbitrary 5 point scale that (by management’s own admission) less than 20% of employees can access. Management has started surveilling employee arrival time. Employees have begun to quit en masse (almost 50%) which had been terrible for morale.