3.0
Jan 31, 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great tech, cutting edge in the marketplace. Good value proposition for customers seeking to reduce their security analysts workloads.
Cons
Marketing is lost. No consistency or clear messaging