Company: KPMG
Date: 2015-08-28
Overall rating: 4/5
Employment status: current
Experience level: Junior

Good solid organization, it depends!
Pros: I really respect my area's current senior leadership and partners. There are also some very smart and bright people in the floor. 
I've been in many organizations and there is a real and honest openness to discuss issues and a real ability to be heard.
Cons: As with any large organization, there is some disfunction and misalignment between incentives and goals, although I think things are trending positively. 
With that, there are also some people at senior management positions which lack the capabilities required to thrive in a consulting/professional services environment. This happens everywhere, but ideally all contributors can carry their weight at their level. In all fairness, these people have been slowly being weeded out.