4.0
Feb 10, 2020
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Truly great product that is impacting customers for the better
Cons
Salesforce leaders moving in to run the EMEA practice and changing the culture as one might expect