4.0
Jan 31, 2024
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
The people in EMEA are the best. It is a safe and fun place to work. Canvas and the company's other products rock.
Cons
HR has been considered a major weakness in region for some time and there is no sign that this will change. There is not much confidence in global leadership across our region.