3.0
Nov 23, 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great technology, market leaders in DDoS
Cons
Poor sales compensation, in-fact terrible. No incentive to sell. The CEO thinks that everyone must think it's a privilege to work at the company, when let's face it, if you're in sales, you're there to make money. CEO gets involved in everything and slows/hinders deals. The management below him are all too scared to voice their own opinions and all bow to him, as a result nothing changes.