1.0
Feb 14, 2025
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Amazing people at the IC and First Line manager level Pay is decent
Cons
Stalled Innovation. No clear roadmap and failed product releases namely CSPM, Too many new features sitting in Beta for extended periods of time. Knee jerk reactions to customers which impact roadmap. Poor Net Revenue Retention caused by overselling and too many product roadmap promises that then sit in Beta and never see the light of day. Wiz is beating them at their own game and can deliver in a very crowded market. High turnover of Exec Leadership. New CRO was there less than a year before leaving. Same with SVP Sales NA. And VP of SE.