Pros
You're surrounded by top performers; people who can't keep up are either filtered out during the recruitment process or drop out quickly. This creates a great environment for learning and developing because you’re constantly pushed by the best in the business. On top of that, the compensation is genuinely competitive and reflects the high-intensity nature of the work.
Cons
The biggest strength is also the biggest challenge for progression. Because you're in a room full of "A-players," simply doing a great job isn't enough to stand out in the corporate structure. To get "fast-tracked," you have to come up with something truly exceptional just to be noticed. However, the system is also fair—so if you do your job well and stay consistent, you will eventually get rewarded.