3.0
11 Dec 2025
Former employee, more than 3 years
Shelton, CT
Recommend
CEO approval
Business outlook
Pros
Remote-friendly, healthy work/life balance, collaborative and supportive teams
Cons
Layoffs. These happened every six months for the duration of my time there. People who remain don't feel secure in their jobs.