1.0
Mar 9, 2026
Anonymous employee
Former employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
They have a few good products and should focus on insider risk but CEO can not focus or make a decision.
Cons
There are to many to list. No trust, no culture, the worst benefits of any company. If you dare work here understand what the health benefits will cost you before you sign. Worst sales comp plan of any tech company anywhere. CEO keeps 28% of all deals for "hosting fee's". As if the rep has to pay out of their commissions "hosting fee's for cloud usage". No communication,