Current Employee5.0Aug 21, 2024Best product in market, best solution across the board, poor sales leadership
Current Employee2.6Sep 10, 2025Company is getting too big - hard to find the right markets to sell in
Current Employee4.4Jun 19, 2025Great training & development and promotion path to AE, AM and other roles. Top cyber tech!
Current Employee4.6Dec 5, 2024Overall good. Good company. Good product. Good benefits. Outage in 2024 not overly impactful.