Current Employee3.9May 1, 2024Overall a good company to work for. Attainment is on the rise, new leadership is good in the demand org. Reps are being enabled to do a better job. There is constant change however.
Overall a good company to work for. Attainment is on the rise, new leadership is good in the demand org. Reps are being enabled to do a better job. There is constant change however.
Former Employee3.9Dec 12, 2024Great company to get your foot in the door as an SDR and learn what’s necessary to be successful in the start up space.
Great company to get your foot in the door as an SDR and learn what’s necessary to be successful in the start up space.