Current Employee2.9Jun 2, 2025Challenging role with success totally dependent on who you get as a leader
Former Employee2.0Dec 1, 2023Not a good place, toxic environment and poor leadership. Would not recommend
Current Employee3.3Oct 28, 2024High-risk and high-reward industry. My OTE is great but leadership/culture can be better.
Former Employee3.7Oct 21, 2024Experience was positive. Lots of great training and development for a person getting into sales.