Great Brand, Terrible Experience & Environment, Horrendous Management
Pros
Deloitte is #1, it the resume builder of resume builders at is such a recognizable name. The company does many creative and innovative things around the world, so it can feel like you're apart of something truly groundbreaking.
Cons
The Canadian firm is a mess. They have very little respect for people, they are continually going against their own values, and managers and senior managers are seldom exciting, innovative or great leaders. There are very little career development opportunities and a whole lot of smokescreen and mirrors. They tell you, "you can develop, travel, get put on amazing projects", and they neglect to tell you that this is rare and great opportunities only come around 1-2 years. Oh, and if you're not available, then your waiting period essentially starts again. Even at the very top, there are very few leaders and a whole bunch of expert managers who care little about people and a whole lot about excellence and execution.