4.0
Mar 13, 2014
Anonymous employee
Former employee, more than 1 year
Woburn, MA
Recommend
CEO approval
Business Outlook
Pros
Pay, executive exposure, collaboration, solid marketing, good products
Cons
Sales leadership, lack of career path advancement