4.0
Mar 19, 2011
Anonymous employee
Former employee
Nashua, NH
Recommend
CEO approval
Business Outlook
Pros
Though it is a large company, the units are broken up nicely so it does not feel huge. Christmas week off is great and the 9/80 schedule is fantastic
Cons
Less technical work for Mechanical Engineers. Bigger company means that it is harder to get things done without paperwork to do.