Pros
Deloitte is a great place to learn and expand your skill set. Deloitte's compensation is above-average if you know how to negotiate the right package and the benefits are above-average.
Cons
There is no work/life balance unless you think that work equals life and vice versa. Beyond client work which typically equals a minimum of 40 hours a week, you are expected to contribute to the firm across several other areas including activities such as proposal writing, white papers, counseling, and other volunteer activities. Essentially, to be successful and grow within the firm, you have to dedicate your life to the firm. Also, several leaders within the organization expect dedication that involves working on vacations, holidays, evenings, and weekends as an unspoken rule rather than the exception.