Company: PwC
Date: 2020-09-08
Overall rating: 2/5
Employment status: current
Experience level: Junior

Come for the people, stay because you're too tired to leave
Pros: The sheer amount of work you are required to complete in an insanely short amount of time really makes you a very competent worker. Never before did I imagine I could work 16 hours straight for 30+ days (and that wasn't even busy season).
Before COVID, the happy hours and company-sponsored parties and events were great.
There's a set career path and clear milestones.
I believe that senior management really does care about humanity on a macro scale. 
The people who work there are generally cool people.
Cons: People above you are stressed, and so they take it out on you.
The compensation is not high enough for the amount of work you are required to do. 
There is a huge push towards automation, except that all the time-savings due to technology are not passed on to the audit team, rather they are used to squeeze even more value and effort out of the team. As long as the bottom line is the focus, the human capital is going to become more and more drained and exhausted.
The working hours are insane.
The toll on your mental health.
The toll on your physical health.
Some managers are stressed and angry, and they take it out on you, and it can be a very toxic work environment.
I could go on but it would be getting repetitive.