5.0
Mar 5, 2016
Current employee, more than 10 years
Shelton, CT
Recommend
CEO approval
Business Outlook
Pros
Good people with a committed attitude. Employees have the opportunity to fail or succeed based on their desire to do so.
Cons
Ups and downs like most companies but many of that comes as the result of the individuals assessment of situations.