Current Employee3.4Nov 22, 2024Greta team, great product, just normal growth pain in a cyber security rocket ship.
Current Employee3.4Aug 21, 2024Overall great product & market fit. Leadership / culture is 3 star. Going through changes and potential to be a great company to work for.
Overall great product & market fit. Leadership / culture is 3 star. Going through changes and potential to be a great company to work for.
Former Employee3.3Jun 29, 2023Great product selling also; some middle management issues but growing in right direction.
Former Employee1.6May 19, 2024Bunch of liars they don’t know how to run a company. The upper management were replaced every 6 months. They pay default percentage on deals with disregard to the variable and quota
Bunch of liars they don’t know how to run a company. The upper management were replaced every 6 months. They pay default percentage on deals with disregard to the variable and quota