Current Employee2.7Aug 26, 2023Sales teams lack technical security knowledge. “A” players are over utilized.
Former Employee3.4Feb 21, 2024Terrible senior leadership. A real shame as they are losing excellent people every day.
Current Employee2.9Aug 15, 2024Good for what it is, can’t complain too much. Good product, bad leadership
Current Employee3.4Dec 2, 2024Very laid back sales culture. The solution is complex and very close to others so it takes time to work through deals that are net new.
Very laid back sales culture. The solution is complex and very close to others so it takes time to work through deals that are net new.