If Deloitte (Consulting) was a person, her intentions for your development would be 5 star
Pros
(FOR CONSULTING) One of the best IT support and handling I've known and worked with (even relating to other people's experience with competitors) Easy to develop yourself there and robust training (online and virtual) Professional development (soft skills) is wonderful Its easy to have a work family here. People tend to look out for each other You sucked in your last project? If you're not fired and depending on your office, its not hard to do better and start on a clean slate (i was there)
Cons
VERY VERY people oriented. Which isn't bad, but Deloitte is an odd mix of a people-cracy and meritocracy. It's not for everyone. You must do well at work and at relating to people The performance review system is HIGHLY unbalanced and very subjective. If you don't have the best relationship with your reviewer, you're toast. If you do, then you well off...Which is the same everywhere, but @ deloitte only 4 questions are used to determine this at "snapshots" and they are very, very subjective. There's no way to defend why YOU the reviewed person are where you are. Also it's not a 2 way review and you cannot see your reviews. It's weird Sometimes they hire without knowing what they are going to do with the hire. Basically hire based on skill not work need (from my experience talking with new hires) It's easy to be left out of the loop and then never recover from being left out (like an inside clique) I'd love to come back to this later...I have my issues with the firm