3.0
May 29, 2024
Current employee, more than 3 years
Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
Great benefits, employees, and culture.
Cons
The company has seen two separate layoffs in the past year, with the second one being for "restructuring". Job security and morale are in the gutter for most. Also, they are lower on the industry pay scale.