4.0
Nov 11, 2025
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great industry, great benefits, exciting product, very positive future outlook
Cons
Lousy sales org, lack of people management skills across senior management, lack of business acumen in certain areas.