5.0
Jun 27, 2023
Former employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
attracts the best people in the industry, collaborative, flexible culture, strong mission
Cons
some bureaucracy because of the legacy nature of the organization