5.0
Jan 14, 2026
Current employee, more than 1 year
Windsor Locks, CT
Recommend
CEO approval
Business Outlook
Pros
They treat employees with respect and want to invest resources in you.
Cons
Many processes are inefficient and there's little time allocated to process improvement in unrealistic timelines.