Pros
The firm has an excellent reputation and works hard to make PwC a great place to work. The firm provides great formalized training, as well as a superior on-the-job learning environment with exposure to management at top companies. The majority of the people I had the pleasure to work with were intelligent, motivated and considerate.
Cons
There is little control over your own life and while the firm claims they are concerned with work/life balance, I found this to be untrue. The annual review and promotion process was, at times, biased and unfair and did not adequately reward individuals for the work performed. The travel schedule and hours were tedious and made it difficult to manage life outside of work. Compensation was not inline with other firms in the market and was not appropriate for the level of work performed.