Former Employee5.0Aug 8, 2023Great place to start your career in tech sales. A lot of emphasis on training and growth, which allows a large majority of reps hit their numbers
Great place to start your career in tech sales. A lot of emphasis on training and growth, which allows a large majority of reps hit their numbers
Current Employee4.0Jan 12, 2024Great experience overall, but payment is less competitive than what used to be in the past