4.0
Nov 13, 2017
Anonymous employee
Former employee, more than 3 years
Westford, MA
Recommend
CEO approval
Business Outlook
Pros
Innovation is top notch. Technology is always evolving to grow with market demands
Cons
Company wants to grow yet remain a "start up"