4.0
Jun 25, 2025
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
- Colleagues are friendly, collaborative and respectful.
Cons
-With mass layoffs over the past few years, company morale is down. Teams are being asked to do more, with less.