Pros
The culture of the firm is great. Everyone is friendly, supportive and smart so there is always someone willing to help if asked. After work, it is not uncommon for groups to go out and have fun. People form bonds quickly and outside social events occur almost weekly. The firm also emphasizes involvement beyond just putting in hours and working. Community service is greatly encouraged. Recruiting is a top priority as well. The firm is very flexible when it comes to work-life balance is it is easy to take time off to perform community service, participate in recruiting or just relax in general.
Cons
Client service is a very difficult and competitive job. PwC is always trying to create the most value for the client. This sometimes means working very long hours. The pay could definitely be better or even scaled based on skill. It is frustrating to see smart and talented individuals in one group struggle through 12 hour days while individuals in another group consistently work 8 hours doing work that an intern can perform. Bonuses can also be a lot more competitive. Front-office, client service bonuses are less than back-office operations bonuses in other firms. PwC has been trying to cut down on costs. Most recently, retirement plans and contributions have been significant reduced for entry-level staff.