Company: PwC
Date: 2014-07-29
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Learn a lot, but be prepared to earn that through extra hours
Pros: Flexibility is hard to beat.  Provided cell phone, health and well being benefits, 401k, wealth builder account, time off to perform community service, lots of vacation, large amount of sick days, extra holidays.
Will get to learn business at an overall level while gaining in depth knowledge into different processes.
Cons: Lots of hours.  Poor staffing at times.  Can end up with managers and above that seem to not actually care about developing you, despite what they say outwardly.  Can end up stuck in a group with a managers that you don't get along with, and then it's difficult to get out without leaving PwC, even when you don't really want to leave the firm.