5.0
19 Sept 2025
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
– A great company that sets the foundation – An awesome team that drives the momentum – A disciplined vision that keeps us aligned on the journey to greatness
Cons
Improve the channel ecosystem, so work more on partner enablement and having attracing programs as well