Pros
Everyone in there is highly intelligent and with very diversified backgrounds; you may find economics, mathematicians, philosophers, several type of engineers, administrators, etc ... There are several (like 20) guys with good salary and desire for party. Great salary packages and retributions. It opens your mind to many themes and you have a great networking. You may hear on the halls 4 different languages and with some luck you will be traveling to any part in the world. They have a special weekend for training were you go to a distant place and have fun and learning at the same time. They can sponsor a MBA program in a top 10
Cons
There are weeks that you work as hell, close to 120 hours a week for 2 or even 3 weeks in a row. There is not a real balance in your life, you live to work. As everyone is intelligent, the atmosphere may become a hard competition for a small bit of recognition. If your generation is a huge one there will be problems for the sponsorships for MBA. As you work worldwide you may have a pretty early call conference with Europe and then a pretty late on with Australia, so you work 20 hours and you cant move away from the office