Current Employee3.4Dec 4, 2023Good product but bad NA sales leadership. GTM strategy of late is the worst I've seen
Current Employee2.3Sep 1, 2023Culture is awful. VP higher leadership only cares about themselves and their pay
Former Employee2.9Aug 12, 2024Positive overall, good people, however only certain industries where PMF was good.