2.0
Dec 9, 2025
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Good tech stack and potential to upsell
Cons
Changes every six months, micromanagers, bad culture, no big deals, handing territory and opps only to a few reps who won’t ever leave.