3.0
20 Jun 2011
Current employee
Groton, CT
Recommend
CEO approval
Business outlook
Pros
Salaries are competitive Colleagues are generally good people Benefits on par with industry Equipment generally top-rate
Cons
Constant down-sizing Constant fear of job loss Sr leadership weak (hasn't changed much through changes) Site head not involved in science at all