5.0
Apr 9, 2014
Current employee, more than 10 years
Needham, MA
Recommend
CEO approval
Business Outlook
Pros
Great place to work, been here 32 years. Lots of interesting programs to work on. Great pay and benefits. Family Atmosphere. Happy customers that keep coming back, even when there are problems. Great technology.
Cons
The company is suffering from the current decrease in defense spending. Hopefully that will turn around soon.