Company: PwC
Date: 2014-06-30
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

They give a lot (flexibility, benefits, etc) and take a lot (time, sleep, etc)
Pros: This can vary by project, but you have a lot of flexibility here and the ability to (somewhat) make choices about the types of projects you will to work on.  People are overall supportive of each other, and at least at my level, not political.  Ex:  The people I was up for promotion with supported each other and helped each other out - and we all got promoted.
Cons: You work A LOT and you do whatever it takes to get the work done.  This can mean working on vacation if something comes up, weekends, skipping lunch, late nights, holidays, etc.  Its hard to unplug.