Former Employee2.3Dec 11, 2023One of the worst groups of sales leadership of all times. Highly avoid working for them.
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.4Nov 6, 2023Overall lacking culture and leadership. No clear direction, sporadic layoffs, etc.