Pros
Not much to say - the brand opens doors later in your career, I guess that's the biggest part. I also learned how to put lipstick on a pig, so to speak.
Cons
Teams go through 4 stages of development - 1. forming (basic assembly) 2. storming (the rocky beginning as you learn to work with eachother) 3. norming (the second leg of figuring eachother out and learning how to operate smoothly as a team) 4. performing (the best part, you've learned to work together and now you're achieving your team goals) I was never part of a team that exited the storming phase. Deloitte hires a lot of type A, insecure overachievers. They're smart and driven people. However, the culture is just explosive. People are constantly fighting, constantly disagreeing, people are being hired and fired ad-nauseum. You can never catch a solid footing. As a result, we all suffer, the client included. The only reason this model works is because of the borderline oligopoly in federal consulting.