4.0
22 Sept 2025
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
Work atmosphere is open and amicable Team members are skilled and helpful Perks & benefits are good Great Product
Cons
Unstructured and immature in certain departments (sales, marketing, channel) Mid-management and Heads of roles are often a blocker for real progress Recent SLT turnover Becoming more and more corporate as time goes by