2.0
4 Sept 2025
Anonymous employee
Former employee, more than 3 years
Natick, MA
Recommend
CEO approval
Business outlook
Pros
Good people and a generally positive team culture.
Cons
1) Unrealistic sales expectations drive constant pivots and short-term thinking. 2) Not stable: three layoffs in the past two years. 3) Management doesn’t recognize or retain talent; contributions often go unnoticed. 4) The product is mediocre.