5.0
18 Mar 2024
Anonymous employee
Current employee, more than 3 years
North Haven, CT
Recommend
CEO approval
Business outlook
Pros
Good benefits and work flexibility. This can be a good place for job experience or to work as a long time career. Some employees have been here for 20+ years.
Cons
Needs to be more tech oriented to keep up with competitors.