Current Employee4.7Jun 10, 2025Sales reps are valued and opportunities to makeup or bolster OTE is plentiful throughout the year.
Current Employee2.9Sep 1, 2023Culture is broken, and management in the UK dont listen to any of the feedback - Received some of the lowest employment survey scores in the country but not signs that anything is changing.
Culture is broken, and management in the UK dont listen to any of the feedback - Received some of the lowest employment survey scores in the country but not signs that anything is changing.
Former Employee1.1Oct 6, 2023Being public does not always help company culture. Management is very slow to adapt.