Company: PwC
Date: 2016-05-03
Overall rating: 5/5
Employment status: current

Great place to work!
Pros: Great culture and very good pay and benefits!  People are very willing to work with you, coach you, and teach you both in your technical capabilities and your long-term career trajectory.
Cons: Lots of hours - but that will likely be the case with any managerial-level job - public or private.  They do provide a lot of "flexibility" to make up for it - meaning you can work from home, take of early and work later or earlier, etc.