5.0
25 Mar 2026
Current employee
Groton, CT
Recommend
CEO approval
Business outlook
Pros
Strong growth opportunities, supportive management, competitive salary.
Cons
Health benefits could improve specifically deductible. Culture can be negative
Is this your company?
Check out your Company Bowl for anonymous work chats.