3.0
Nov 5, 2025
Former employee, more than 8 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
great people, great work flexibility
Cons
too many to count. CEO is clueless, unwilling to adapt or change. feels like were on a sinking ship with no end in sight. comp for sales people is criminally low compared to market averages. base their pay structure around where you live rather than your title and seniority.