1.0
18 Oct 2023
Current employee, more than 5 years
Groton, CT
Recommend
CEO approval
Business outlook
Pros
Good benefits, great people, great mission.
Cons
Company has made several bad decisions which are leading to mass layoffs. Communication has been chaotic, un informative, and demoralizing.