4.0
Mar 21, 2022
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
- Fantastic culture and really great people - Great technology and happy customers - Loads of resource and specialist teams to support sales
Cons
- Challenges with the channel - EMEA organisation seem to have real difficulty getting in front of new prospects - 80% of closed business is from the US