1.0
Mar 14, 2019
Anonymous employee
Former employee, more than 1 year
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Nice people Flexible hours Good work life balance
Cons
People in leadership roles they are not qualified for (several sales managers) Claiming that new products are the reason sales cycles are getting longer Being a year and a half behind Crowdstrike