KPMG will hone your skillset...if it doesn't wear you thin first. - Advisory Senior Associate KPMG Employee Review

4.0
Oct 8, 2008
Recommend
CEO approval
Business Outlook

Pros

The best reason to work for KPMG is the opportunity to work on a variety of clients that would only be open to someone associated with one of the Big Four accounting firms. The career path is fairly straightforward (as compared to working in industry), and if you stay the course and focus on your own development there is always room for advancement. This is due to the fact that so many people leave for other opportunities at various levels. For the most part, the people you work with are also very talented so you can learn a lot from them.

Cons

Depending on what project you are working on and the time of year the work/life balance issue will always be the number one reason people decide to leave KPMG. It can vary from manageable to downright unbearable. At its worst you may find yourself staffed on multiple projects at the same time working for different managers/partners who all have competing expectations and no coordination at all. It falls on the staff to make the tough judgment calls and personal sacrifices to get the work done. The reason it works is because typically the staff are hardworking but at some point everyone feels burned out.

Explore other reviews about KPMG

5.0
May 14, 2026
Recommend
CEO approval
Business Outlook

Pros

Wonderful training programs and set up for success if you seek help

Cons

Pay not as competitive as other big 4

4.0
Jun 11, 2026
Recommend
CEO approval
Business Outlook

Pros

It might sound cliche but the Pro for me is the people that I work with. I'm lucky enough to be staffed in a team with great leadership. Managers are actually willing to coach junior members and be a real mentor. I very much appreciate their efforts.

Cons

Long hours and office politics. This is pretty basic and obvious for any public accounting firms. Every time a quarter end, year end, or a special filing is going out, you can expect 10-14 hour days. It might be fine in your early career but it gets really tiring after a few years.

See reviews by: Helpful|Rating|Date|All