3.0
Dec 11, 2025
Former employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Good place to start career.
Cons
Lots of layoffs and cost cutting. No real leadership under current executive board. Pay not competitive.
Check out your Company Bowl for anonymous work chats.