3.0
15 Feb 2024
Former employee, more than 8 years
Guilford, CT
Recommend
CEO approval
Business outlook
Pros
Great people Decent benefits Great product Important mission
Cons
Out of date processes No communication between departments Subpar leadership Stressful at times