Company: KPMG
Date: 2013-10-29
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

KPMG is a great place to work but there will be lots of travel
Pros: Transparency from upper management on direction of firm, performance expectations, and compensation

Provides excellent training opportunities on various industries and technical competencies including Accounting, IT, and Risk Managment

Strongly encourages building mentoring relatinships amongst staff level and management level employees

The firm values teamwork and diversity and their committment to these attributes is not fake like a lot companies.  They truly value the input of people with different backgrounds and experiences and share knowledge throughout the firm unselfishly.
Cons: Job requres high volume of travel since they have a national approach to servicing Adivsory (consulting) clients.  
Limited control over which clients you get work on.  Unless you are at the Partner level or generate your own projects at clients there is a limted amount of control over which clients or industry types you will work on.  This could be a challenge if you are trying to develop into a subject matter expert in a particular industry