3.0
Dec 11, 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.