3.0
Nov 8, 2018
Anonymous employee
Current employee, more than 1 year
Billerica, MA
Recommend
CEO approval
Business Outlook
Pros
Innovative products, strong technical talent, entrpreneurial culture for a large organization. Growing and profitable.
Cons
Antiquated systems (although trying to make improvements here), heavy workload, lean resources, company does not do much for employees beyond standard benefits.