Pros
Good for the career and resume. The downside of the firm is the constant travel, working more than 70 hours a week, having to do silly company stuff like QSMs, and participating in things that make no sense. I think it'll be good to have Deloitte Consulting on my resume but not sure if the hours and hours of work above and beyond normal workloads was worth it. The final line is that Deloitte Consulting is good for the resume but bad for your relationship at home, with friends, etc. because you are either traveling or you are working at home on the weekends.
Cons
In the consulting practice it's a sweatshop and you have to work 60 - 70 hours a week. Constant travel. If you are not a long term employee then you are not in the "club" and therefore you are always treated like a new employee and not a long term team member. The firm has a way of treating people unfairly most often those who are new. I was just laid off and I must admit it was a complete surprise as to how it happened, why it happened and the timing. I am considering suing the firm because I believe I was laid off because of my age. I had been with the firm about 18 months.