3.0
Mar 11, 2015
Former employee, more than 10 years
Groton, CT
Recommend
CEO approval
Business Outlook
Pros
Great people, team effort was high, everyone tried to deliver and exceed the expectations.
Cons
Management blaming teams for decisions that they had insisted on