Current Employee4.3Feb 18, 2024Great experience ! Lower stress level than in other sales organisations. Good Leadership in the UK.
Current Employee2.7Sep 26, 2024Leadership is trash at this company. They have hired and fired 12 reps into the same roles and the reps keeps failing in those patches.
Leadership is trash at this company. They have hired and fired 12 reps into the same roles and the reps keeps failing in those patches.
Former Employee4.1Sep 19, 2025Great org! Good leadership at the time who was invested in my success. Great culture as well.