1.0
Oct 14, 2018
Anonymous employee
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Hard working people, but most move on - high turnover
Cons
Low growth, crowded and very competitive market. Recent layoffs, Rotating door for sales leadership.