Pros
Tons of young and energetic talented employees from top schools.
Cons
Huge ups and downs. One day you'd find yourself 'chosen' and you are at the top, and next, you'll find yourself at the bottom disposed, but you know you've been consistent throughout the whole time.