3.0
Jul 11, 2024
Former employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great people and managers, they're what keep the company going. Benefits are also great.
Cons
No accountability from SLT. Multiple failed product launches, 2 large layoffs with probably more coming.