Pros
You will gain valuable and highly marketable experience working for large and prestigious clients. You will gain an immediate network of intelligent and motivated young professionals who will one day be in positions of authority. You will have training and support of a top-tier worldwide organization. You will work for a company that treats you like a professional and affords great flexibility. Paid time off is excellent. Compensation is decent.
Cons
The merely decent compensation seems lackluster when you consider the extravagant number of hours that you will work--work/life balance is unsurprisingly a weakness. Almost all recruiting is carried out on college campuses, which has two potential downsides: first, the people recruited tend to be of the fraternity/sorority persuasion, which may not be your cup of tea; second, if you were not recruited in college, it will probably be very difficult to get a job here.