KPMG has an employee rating of 3.7 out of 5 stars, based on 40,063 company reviews on Glassdoor which indicates that most employees have a good working experience there. The KPMG employee rating is in line with the average (within 1 standard deviation) for employers within the Management & Consulting industry (3.5 stars).
They treat the staff well; they have good benefits; they offer good career advancement. They put forth strong effort to place the staff (and train the staff) in their appropriate work functions.
Cons
It is a very large company, and as such they have a difficult time adapting quickly. Changes need to come down the pipeline and gain the various approvals before implementation. Some things that could be done better or more efficiently take a while before they come down to the staff level.
Management is commited to it's employer of choice strategy. Time-off is not hard to get, if you request it in advance and not on the day of your vacation. The benefits are great and probably the best of all the big 4, and many other companies.
Cons
There are definitely long hours and some stressful times of year (but there are some easier times too). There aredefinitely some inconsistencies in managment. Some partners will treat you as a name and face and will actually show their thanks, while others may just treat you as another employee who is replaceable.