Great place to start a career at and grow your skills, but hours and compensation are not optimal.
Pros
PricewaterhouseCoopers tends to have very knowledgeable and driven employees. One great benefit from working at PwC is that you can make your own experience what you desire if you show that you are competent and can handle responsibilities. Regardless of your staff class, you will find that you can be assigned quite challenging and interesting work. Within Advisory, staff training tends to be taken quite serious with a combination of computer-based, local office, and sometimes travel at different offices/locations. Knowledge sharing and collaboration across groups and individuals in disparate locations is emphasized and given a deal of support. There is a significant focus on providing actionable feedback to staff to help them improve themselves.
Cons
Working at PwC has tremendous benefits; however, there are also some downsides. Hours can be quite demanding and extremely dynamic (one week may be 40 hours while another could be 70). Compensation is not in line with competitors for individuals who are hired out of college and rise through the ranks; however, this may not be the case for experienced hires. PwC does not do enough to fill in gaps that are missed by internal training programs. It can be very difficult to convince your upper management that it is important to be sent to training for subjects that are directly related to your everyday work and could greatly improve your work.