You get to learn how to be the best from the best. You are surrounded by talented individuals that care about you and your success.
Cons
You are the standard for your job. This can bring added expectations and stress. There is a lot of work, but expectations are realistic and manageable.