Former Employee1.0Jul 11, 2024This place is awful. Avoid. SDRs at companies 1/100 the size make more money than AEs here
Former Employee4.0Jan 29, 2025Great Culture! Exciting team. Well-established Product-Market fit. There are sales professionals from all of the top tech companies to learn from
Great Culture! Exciting team. Well-established Product-Market fit. There are sales professionals from all of the top tech companies to learn from
Former Employee2.0Aug 24, 2023My experience was very underwhelming. Started great, ended very poorly.
Former Employee3.3Mar 13, 2024Not great. Issues with integrity from both leadership and peers. Communication was sporadic and ROE would change with no notice
Not great. Issues with integrity from both leadership and peers. Communication was sporadic and ROE would change with no notice