1.0
Apr 22, 2023
Former employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
very effective solution to help customer find vulnerabilities
Cons
Complicated to implement and diminished returns over time. Leadership is inexperienced and weak. They only care about themselves, not the company, or the customers