3.0
26 May 2026
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
The mission is great. It's great to work with so many committed people.
Cons
Senior management is slowly getting it together. Most of the senior staff is new, and they're finally starting to jell.