Pros
There is a strong mentoring culture at Deloitte. I've worked on three different teams and have been consistently coached, mentored and encouraged to find the next step and get there. It wasn't even something I was looking for but has always happened. Yes, the company is huge, but everyone works on smaller teams and that makes it all more personal than you would think. I've seen a lot of others talk about issues w/work-life balance. I had a similar issue, but realized it was my fault when my new supervisor realized was the one who pushed for me to cut back. I had just assumed everyone was working like that and kept going without saying anything. She realized my workload and was quick to do soemthing about it. We all have to be responsible for our own lifes and careers. With the roll-out of MCC I think a lot more people will feel like they can openly talk about what they need as far as schedule and travel.
Cons
Deloitte is full of resources and departments and initiatives and it's often hard to keep up on all that is going on or finding the right person to help with something. It just takes a little navigation.