Company: KPMG
Date: 2016-04-12
Overall rating: 2/5
Employment status: former
Experience level: Junior

Senior Associate, Audit
Pros: lots of training

offsite training can be fun

good way to start a network of people you might rely on for the rest of your career

relatively set promotion schedule makes it easy to get promoted
Cons: too easy to get promoted (some of the managers should probably be held back) 

How well you get along with your team will really dictate your experience. Unfortunately, there is a glut of poor senior associates, managers, and partners. Plenty of egomaniacs and lazy workers who might end up being your manager.

teams are often understaffed

no work life balance

your development and goals are secondary to the goals of your team and department. If your goal happens to align with the team's you'll be supported. If it's something that might help you professionally but take you away from your team (ie. a rotation in another department/engagement) you might get stonewalled

very political

performance reviews are very much rigged against you in your first/second year

Generally lags behind in salary relative to EY, PWC, and Deloitte