Pros
The pay is great. The benefits package is competitive. You receive an abundance of PTO that the company encourages you to use.
Cons
This company expects you to overwork. You have numerous REQUIRED deliverables; in addition to your client work. Quarterly required trainings and you are shamed into/ bullied into partaking in additional projects and this is all outside of your daily work schedule which means it cuts into your personal/family time. There is no work/life balance unless you TAKE it and are strict about controlling your personal schedule. You get treated like a number. A machine. You're replaceable, so don't believe in the "KPMG is a family" talk. KPMG has had major layoffs over the past couple of years, and the departures didn't impact anyone. Less than 24 hours later, you will be erased and replaced.