5.015 Mar 2023Great CultureAnonymous employeeCurrent employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat Culture and a high quality software productConsEMEA is a start up, which is great but it wont suit coastersShow more
4.021 Feb 2023Great company culture, really going placesAnonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsCulture, great. Leadership great. Growing. Changing fast. Bright, bright future.Conslike any company going through change, its not for everyone. Embrace it, its a good thing.Show more