3.0
13 Nov 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Great tech, strong vision, palpable passion, mostly good people, sympathetic company
Cons
Stunningly poor management on the GTM team. Unable to execute. Frustrated teams led to unhealthy culture. Appears they are still trying to rebuild