Current Employee3.6Jun 12, 2024overall experience really positive, but incentive structure is all over the place.
Current Employee4.3Oct 4, 2023Genuinely a great place to work for. Probably one of the most stable sales organisations out there.
Current Employee4.9Sep 16, 2024Very good overall experience, although workload can be quite hefty at times.
Former Employee3.0Mar 15, 2024The company has lost key team members and markets are progressively changing to better competitors