Company: PwC
Date: 2014-10-24
Overall rating: 5/5
Employment status: current
Experience level: Junior

They have always been good to me.
Pros: You get to work with really smart people that you respect, or at least I always have. You get paid competitively and the process is very transparent. You get promotions on a fairly predictable schedule as long as you do the things you need to be doing -- 2 years to senior associate, 3 more years to manager, etc. You know what to expect. You learn a lot and get a lot of responsibility fast.
Cons: There are a lot of politics and a lot of metrics you have to meet in order to be considered a top performer. Most people work a lot of hours, though I never really have had to.