Company: PwC
Date: 2013-03-20
Overall rating: 4/5
Employment status: current
Experience level: Junior

Life is all about managing expectations
Pros: You get to learn new things every single day. The size and scope of the firm allow you to experience a wide array of projects. There truly is something for everyone. The prestige of the firm means one is never without exit opportunities. Great people (for the most part). Access to some of the premier thought leadership in the county in a multitude of fields.
Cons: You get to learn new things EVERY SINGLE DAY. The nature of work in any public accounting firm is such that new projects begin and finish up constantly. You have to be willing to try new things on a consistent basis. 

It's public accounting, so your work life balance can be really good at certain times of the year, and non-existent at others. 

Pretty rigid advancement guidelines. While star performers are recognized and well rewarded for their "star" performances, promotional opportunities from one level of staff class to the next have duration requirements that performance cannot completely override.

Performance review process is highly dependent on who presents you to the review committee as you do not meet with them yourself at all. Process used to review employees fails to capture some important performance metrics. There isn't enough transparency surrounding performance reviews.

Salary is less (occasionally much, much less) than a commensurate job in industry.