5.0
Mar 24, 2025
Anonymous employee
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Really great place to work. Great people, great culture, great product.
Cons
It's been a bumpy time with org changes, definitely has created some stress. Hopefully smoother sailing ahead!