Current Employee3.4Jun 5, 2024Good comp structure, but employee turnover has hurt and lack of transparency from leadership
Former Employee1.9Oct 24, 2023Was good for a while but just kept going downhill, tough market but leadership isn’t helping at all.
Former Employee2.3Dec 11, 2023One of the worst groups of sales leadership of all times. Highly avoid working for them.