Pros
Some very bright individuals you get to work alongside. Some of the offices are very nice. Get your professional training paid for.
Cons
There is categorically no work life balance. You work yourself to the bone in busy season and spend the rest of the year recovering, anxious, depressed and bitter over how you were treated, so you can’t enjoy your life on the downtime. You are NOT compensated fairly for the stress. Partly because there is inadequate resourcing for work. Offices are insanely understaffed. It’s mostly however because management are so nasty, and will inappropriately delegate work and then blame their staff for doing a bad job on work they shouldn’t have been given. Complete lack of respect from some managers who seem untouchable and will throw you under the bus to make themselves look good. It creates a miserable place to be. Micromanaging and bullying is incessant and it will eat away at you. Promotions are slow and unfair. One thing to AVOID at all costs is being a high achiever. They’ll keep you just where you are, where you’re useful to them, and they will promote below average individuals above you. Pay is bad and pay rises do not cover increase in cost of living. A very difficult culture to exist in and have a sane, peaceful and happy life.