Company: Deloitte
Date: 2017-06-15
Overall rating: 3/5
Employment status: former
Experience level: Junior

A great place to start for tech consulting
Pros: 1. Pay increases. This is dependent on ratings but if you get a 1 or 2 you get 10-20% per year. I have been through 4 performance reviews and my salary has gone up from 75k to 120k. You wont get a jump like this anywhere else
2. Growth. There is ALWAYS a path to the next level. It never takes more than 2-3 years to get to the next level. Management has to give you a reason to NOT promote you and not the other way round (which is what happens in industry)
3. Good projects and a lot of leadership opportunity. You really DO OWN your own career. You can work in a variety of roles, industries, clients. If there is a project you want to do in the tech consulting, it probably exists in Deloitte
4. Add Ons. Deloitte is not a cheap firm. You get reimbursed for your fitness expenses, multiple lavish get togethers, happy hours and parties, the expense policy is not restrictive by any means.  The vacation policy is also amazing- 5 weeks!
5. Flexibility. Deloitte is focusing a lot more on flexibility, Tuesday- Thursday travel weeks, a lot of work from home, a lot of remote time. I have mostly worked remote with occasional travel for 4 years
6. Work life balance. There are crazy busy times, that is to be expected, but its cyclic. I have worked until 5 am and 18 hour days for a few weeks but I have got a chance to relax at home for a few weeks as well. There is definitely a balance
7. Grad school assistance program. Deloitte offers to repay the whole cost of an MBA to eligible employees who joined as BTAs. This is a huge plus given how it costs an arm and  a leg to get an MBA. The only catch is that you have to come back and work at Deloitte full time for 2 years.
Cons: 1. When they say you OWN your own career, they mean it. So its up to you to fight (and sometimes HARD) for what you want. This can be sometimes frustrating because there is a real range in projects and some of the longer engagements can be more like support projects with no real consulting. Its hard to get off those
2. Bonuses are low. BTAs do not get bonuses and at the C and SC level bonuses are low. They especially not compare to the pay you get in the SF bay area and NY. Living in SF, if I had a family, I would be literally considered low income with my pay!
3. Bad Apples and poor experienced hire recruiting. Although campus recruiting from MBA, grad school and undergrad selects the top notch candidates, I am not sure what happens at the experienced hire level. Suddenly the quality drops exponentially. The firm hires from campus to build those candidates into future leaders, but no one stays due to all of the other reasons (pay, getting stuck in bad projects, grad school etc). Over 90% of my start class has quit the firm and most people who go to grad school through Deloitte also quit as soon as their 2 year commitment is up . So that strategy clearly isnt working and the firm is mostly left with sub par experienced hires from industry. That is not to say that the current leadership is not good, they are excellent but a lot of them are old campus hires who stayed but that is not happening anymore, which makes me question the future of the practice. 
4. Travel. This is true for all of consulting but it gets old quick. There are a lot of projects that offer flex options like remote weeks and limited travel but there are still a fair number of projects that still require you to be onsite Monday to Thursday and some even until Friday. If you get stuck on one of those, its pretty exhausting after a while