2.0
Sep 11, 2025
Current employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Better feeling now that the VP of sales in North America left. He was disliked by nearly everyone in the company and failed epically. New CRO, sales management, and GM give hope for the future. Good vibes in the new Boston office.
Cons
Complex internal processes. Unclear marketing demand gen strategy. Misalignment between biz dev and sales. Not enough sales engineers. Subpar sales enablement.