2.0
Jan 11, 2024
Great team of bright & hard working people
Anonymous employee
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
The team of people in London were brilliant and hard working Great product
Cons
EMEA was neglected, no incentives for the team and felt like we were forgotten about or a second thought Small team working over time going above and beyond our roles with not much support or progression opportunities Lack of leadership & poor management. No direction of where company was headed no real transparency. Multiple rounds of lay-offs at global and then regional levels dealt with badly.