free movie screenings, nice office, decent benefits
Cons
upper management culture is terrible
finance upper management is stuck in the past
minimal support for cpa students
bad work life balance
no flexibility of work arrangements
hr team is slow, unresponsive, not helpful, and many are leaving