The caliber of people is the real reason you stay. Even after years here, I regularly sit in rooms with colleagues who are genuinely brilliant and, more importantly, generous with their time.
Cons
Bureaucracy and layers of process have grown as the firm has scaled, which can slow decisions.