Pros
25 Days Vacation The relationship with upper management is really good. You get feedback on a regular basis from many different managers at different levels. The firm has an emphasis on work life balance. They allow you to be flexible with work schedules as long as you still get your work finished. KPMG encourages and allows for rotations to different places around the world. KPMG also has many short term travel opportunities that you can encounter when working at all levels of the organization.
Cons
Longer work weeks than you will find in "industry", but the same as other big 4. Sometimes you can look back and find that your month was crazy traveling all over the place, but it does not seem bad if you are ok with a changing environment.