3.0
Jul 13, 2008
Current employee
Groton, CT
Recommend
CEO approval
Business outlook
Pros
Great benefits. Comparable compensation to the rest of the industry.
Cons
Where should I start. There's the ever-present dark cloud of downsizing hanging over our heads. Upper management primarily is only looking out for themselves, and those that might want to change the culture haven't got the power or influence to actually change anything.