Current Employee3.0Oct 30, 2023Great product fit but horrible cultures laid off two regional teams of around 300 reps.
Current Employee4.1Dec 22, 2023Great. Nothing to complain about. Managers are good. Company culture is very friendly. Company perks are also really good.
Great. Nothing to complain about. Managers are good. Company culture is very friendly. Company perks are also really good.
Former Employee1.3Feb 16, 2025My overall experience was terrible. They hired a bunch of sales reps and then let them all off.
Former Employee1.9Oct 3, 2023Overall experience was poor, and I would not work here again. Way too much change and lack of process, professionalism, and the right people with actual leadership skills to make a difference. Comp changed all the time, lead flow varied wildly, expectations were not met.
Overall experience was poor, and I would not work here again. Way too much change and lack of process, professionalism, and the right people with actual leadership skills to make a difference. Comp changed all the time, lead flow varied wildly, expectations were not met.