Former Employee2.1Jul 13, 2023My overall experience was very poor. A culture of churn and burn. Management has no regard to its customers.
My overall experience was very poor. A culture of churn and burn. Management has no regard to its customers.
Former Employee3.9Feb 11, 2025Solid company to get started in Tech sales with a great training program to get you setup from success to lead product demos and navigate relationships.
Solid company to get started in Tech sales with a great training program to get you setup from success to lead product demos and navigate relationships.
Former Employee1.4Jan 22, 2025Terrible leaders, terrible culture. There are better companies within the space to work for.