Company: Deloitte
Date: 2015-06-12
Overall rating: 3/5
Employment status: current

Like Corporate America? Then you
Pros: Plenty of training opportunities at your fingertips
Worldwide name recognition
Really smart people
Teaches you how to network
Cons: Work for junior practitioners (analyst, consultant, senior consultant) is slightly insulting (e.g. taking minutes, booking rooms)
If you didn't grow up in Deloitte culture (vs. being transferred in) it's hard to break through
Really pompous junior people - always felt like it was a contest to prove how smart one is... at taking notes.
Experienced hires are not fully utilized for their craft, nor taught management consulting from the onset - kind of left to 'figure it out' and flounder
While the entrepreneurial spirit is 'encouraged', the hierarchy kills any opportunity for growth or risk... by the time you're 'ready' in their eyes, you're ready to go.
Younger co-workers - if you're an experienced hire, coming in as a junior practitioner, it may be hard to keep up. 
Stuck-up/entitled culture