Pros
Exposure to Fortune 500 companies in a variety of industries and at senior executive levels. Excellent training classes. Network of very intelligent, hard-working colleagues. Reputable firm experience on your resume attracts future employers. Multi-cultural, diverse environment. Great networking events. Very competitive compensation package and benefits.
Cons
For those who are not entering MBAs or returning consultants with MBAs, I would shy away from Deloitte Consulting. No network to support external hires or transfer hires from within Deloitte (i.e., your colleagues with MBA classes will likely be chosen over you for interesting work unless you have a partner to protect you.) Also, there are no guarantees in consulting. You may be based in Atlanta and have a Marketing focus, but you could be staffed in Seattle on a Finance project. Billable hours generate more profit for partners ...