Pros
Financially sound with a good reputation for quality services. You will work with very capable and dedicated people.
Cons
Low pay, VERY LOW bonuses, reasonable utilization metric tied to a 100% plus billable hours metric, low chance for promotion and no appreciation from the executive level. Executive management cannot be bothered with the staff. KPMG is totally focused on billable hours and you are pressed relentlessly to charge every second in order to exceed your metrics. You have to fight to get compensated for business expenses and you are penalized for not getting your time recorded in advance of the work. There is no administrative support. Time for training and business development are expected in addition to your 100% billable hours metric. The only path to promotion is 12 hours a day, 6+ days a week to hit your billable hours and other requirements. I was actually told that people should do training and other non-chargeable activities on holidays and weekends. It's still the 1920's at KPMG from a treatment of employees perspective. KPMG is still a tax and audit company at their heart.