3.0
Feb 23, 2016
Anonymous employee
Former employee, more than 3 years
Bedford, MA
Recommend
CEO approval
Business Outlook
Pros
Innovative technology and great people
Cons
Lacking professional development for employees, understaffed so everyone is overloaded and overworked