Pros
Deloitte provides unique opportunities to work as part of a truely innovative consulting firm that is first to market with many of the solutions it offers to clients. Deloitte provides practitioners of all levels opportunities to drive their career and ontribute as a leader in a multitude of capacities in either internal or external projects. Deloitte's focus on professional development provides great opportunities to make yourself more marketable either within the consulting sector or within many industries, on their dime.
Kontras
Deloitte's work life "balance" is a joke. It is almost impossible to meet your required utilization rate (accounting for holidays & PTO) without consistently working 50 hours a week at the client site, and then contributing to a multitude of "firm contributions" and business development on top of that. Deloitte's heavily bureuacratic nature turns you into just another number come review time, so don't rely on the ability of any local leadership to support you when it comes to that promotion, bonus, or raise that you have been working for. Although the salary and bonus look pretty sweet on the surface, once you realize all of the additional work that is involved outside of your normal client delivery, you'd be better off with a smaller consulting firm, unless you are just starting out your career.