5.0
8 Feb 2024
Former employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
Super collaborative and smart colleagues, an important mission and meaningful work
Cons
Operational efficiency is not great and senior management is not always held accountable