Current Employee3.3Aug 21, 2025My overall experience was good. Talented sales org. Leadership taking things in a new direction.
Former Employee2.7Aug 23, 2024The organisation is lagging behind on advanced product technology and competition is leveling up.
Current Employee4.6Sep 18, 2024Overall good company with competitive pay. Every company has their issues