Former Employee1.9Jul 7, 2025Quite bad, I worked there as Sales rep, AE and onboarding, they pay for fake reviews that give them 5 stars or close. Its a call center disguised as a "startup".
Quite bad, I worked there as Sales rep, AE and onboarding, they pay for fake reviews that give them 5 stars or close. Its a call center disguised as a "startup".
Former Employee2.3Sep 22, 2025Great place to learn sales fundamentals, but the work environment is toxic. Top management shows little concern for employees and rarely accepts responsibility, with no willingness to reflect on their own mistakes.
Great place to learn sales fundamentals, but the work environment is toxic. Top management shows little concern for employees and rarely accepts responsibility, with no willingness to reflect on their own mistakes.
Former Employee3.3Oct 25, 2024Great first opportunity to develop as a sales rep. Structure not set-up to ensure reps can hit targets effectively and consistently. Many changes, as with any other up and coming company.
Great first opportunity to develop as a sales rep. Structure not set-up to ensure reps can hit targets effectively and consistently. Many changes, as with any other up and coming company.