5.0
2 Jan 2025
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Lots of brilliant people at the company and support systems in place to help people succeed.
Cons
Culture is not great, as constant looming layoffs sour the office environment