1.0
Sep 25, 2025
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Good benefits and decent pay.
Cons
Lots of turnover at all levels of the company. Struggle to find an enduring successful direction. Opressive culture.