Pros
PwC offers anyone the abililty to take charge of their career and grow as much as they want. You can sit back and take the slow, easy road, or you can take opportunties to step up and advance quickly. Recognition is given for the work you can perform, not the years you have been around. There are numerous opportunities to try new areas and training is provided before taking on this new task. Some of these rotations are short (6 months) while others go for a year or more. It's also great that it is a global organization and international transfers, domestic rotations, etc are available and fairly easy to obtain. I transferred between offices and the transition was a breeze!
Cons
Work/life balance is hard to find. Accounting used to be thought of us a job with certain busy times of the year, generally in the spring and again in the fall. These days it seems that it is always busy and there is never a break. Working 80 hours a week over and over again with pay that while seems great at the beginning, diminishes significantly with every additional hour worked. One of the other big issues is that there is so much administrative work, its hard to find the time to do any real work. We are so bogged down with risk management issues, checklists, time reporting, scheduling, etc that real work comes later and pushes the hour threshold yet again.