3.0
27 Aug 2024
Current employee, more than 1 year
Stamford, CT
Recommend
CEO approval
Business outlook
Pros
Excellent culture and the company used to give everyone one day off per month
Cons
Some decisions at the top have not paid off and it has resulted in the layoff of several thousand people over the last year and half