Pros
Excellent culture (smart people, collaboration, focus on employees) Solid career progression and development potential Large clients, intellectually stimulating work, exposure to business decision making Performance over politics (rewards go to those pulling their weight) International colleagues (this is very, very fun) Openness to doing things better (if you have a great idea you can get it implemented without roadblocks) Many different channels available for influencing how things are done, even for new associates
Cons
Although intellectually stimulating, the work is demanding If you hate deadlines, this place isn't for you! More skills are expected to move up the food chain here than at more typical consulting firms (the bright side is that you won't get stuck working for someone who is incompetent)