Horrible work life balance. Higher ups, managers, and supervisors regularly throw other people under the bus when they are the ones who have made a mistake. They also tend to be immature and get in the way of people actually doing work. There are non CPAs in higher positions that make decisions without regard to the appropriate treatment. I was treated poorly after taking parental leave. When I told a partner that i was taking leave, outside of the busy season, his jaw dropped and he asked if I was serious. You can get a lot out of this job, but you do run the risk of being reprimanded for doing so.
Events, opportunities to learn
Pay, benefits, hours, management