Pros
When compared to its competitors, PwC distinguishes itself by investing more in their people. The training opportunities are infinite. Firm resources are literally at your fingertips through various databases and the intranet. As one progresses, you really "own" your career path. Many opportunities are created through informal conversation with peers at the firm.
Cons
The bureacracy can be stifling at times. Also, due to the fact that PwC is a partnership, some information is rather closely held. While that is surely understandable, sometimes the rationale behind key organizational decisions is not given. As such, it creates an opportunity for staff to form their own opinions and/or spread false rumors. This is especially true when something is perceived as negative, such as annual raises aren't high as expected when compared to previous years.