Pros
KPMG offers good benefits such as five weeks of personal time off (n.b. includes sick time). The medical, dental, and vision plans they offer are pretty good. They just reduced the minimum employer matching contribution for 401(k)s to 25% from 75%. The training and educational programs that KPMG offer are top notch and one will have smart and motivated coworkers.
Cons
Salaries for entry-level positions are allegedly (that's why one goes to glassdoor.com) a bit lower than they are at the other Big 4 Accounting firms. KPMG promotes their "Work/Life Balance" policy relentlessly, but its heavily dependent on which practice and particularly, which office one works at. Don't give out your cell phone number unless you plan on working during weekends and vacation anyways.