Company: KPMG
Date: 2016-04-28
Overall rating: 3/5
Employment status: current
Experience level: Junior

Totally depends on what group you are in
Pros: Look, it's a huge firm.  If you're in a group with people you don't click with, or with bad leadership, you're going to be miserable.  If you can find a team that works well together, with a good leader, and you are self motivated to do good work, you're going to generally be pretty happy.  Compared to non-consulting, the vacation time is great... and they are pretty good about letting you take it when you want.
Cons: It's a huge firm.  The internal applications (expense reporting, engagement booking, etc) are atrocious (really, it's hard to believe the firm functions with these tools).  
Advisory doesn't feel like it's part of the rest of the firm.
Some of the partners are very much "old boys network"... and yeah, there is a lot of sexual harassment.