1.0
Jun 3, 2026
Anonymous employee
Former employee, less than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Pays a lot, that's about it
Cons
Toxic culture filled with people who say one thing and do another, terrible micro management followed up by almost no support from management, unrealistic workloads, and constant turnover. This place is a disaster.