5.0
Apr 3, 2025
Anonymous employee
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Amazing mission, tangible impact, awesome team (lot of new hiring in NYC/US) so senior leadership brought in has been very helpful to the company
Cons
still a bit early stage so if you are looking for something very stable then might not be best place - i personally have leaned in to this coz it was what i was looking for