Company: Deloitte
Date: 2014-04-29
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great experiences with a hit to work/life
Pros: At Deloitte you are surrounded by really smart people at all levels. There are a ton of training opportunities; it is clear the firm invests in its practitioners. Client projects are challenging in a good way, and if you play your cards right you can network your way over to the specific type of project you want to work on. There are also many opportunities to build small communities in this very large firm, including communities of practice in which you can develop skills to apply later on in a client situation. If you're bored here, you're doing something wrong.

Also, the firm has amazing benefits, and I think fair compensation for the junior levels.
Cons: There are so many opportunities that you really need to learn how to say no. The firm will take as much as you give to it, or more. In addition to client work, practitioners are expected to help grow the firm through internal initiatives such as recruiting, business development, developing new solutions/tools/methodologies, etc. These are all really good opportunities, but they are a lot to ask on top of the 40-45 hours (Federal) that we are spending on client work. These opportunities become expectations the higher you get in the firm, and compensation starts to lag.