5.0
Jun 18, 2026
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
loved the culture. loved the energy. loved the benefits and how employee-friendly they were.
Cons
a lot of changes over a short period of time. team changes, title changes, etc.