Pros: Unmatched skills and knowledge development, exposure to the top people and organizations in the world
Cons: Demanding and sometimes very stressful work environment, "up-or-our" mentality of some people in leadership
KPMG is a great place to work hard and learn from great people. Here, you'll be working with the best of the best and it shows. Sometimes this level of excellence demands a lot of you, but if you are willing to be flexible and work for the balance you want/need, you will be able to find it.