Current Employee2.9Nov 4, 2023Going down the classic road of over hiring in order for SLT to reach target while newer reps don’t.
Former Employee1.4Sep 14, 2023One of the most chaotic and disorganized and horrible companies I have ever worked for. Avoid like the plague
One of the most chaotic and disorganized and horrible companies I have ever worked for. Avoid like the plague
Current Employee3.6Sep 28, 2024Great culture but pay is not competitive. Adjustments needed moving forward
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