5.0
Apr 15, 2015
Current employee, more than 10 years
Woburn, MA
Recommend
CEO approval
Business Outlook
Pros
Awesome benefits, training second to none, a company culture that is open minded forward thinking and responsible.
Cons
any opportunity for improvement is always a priority, therefore no downside to working for thus company.