4.012 June 2023Anonymous employeeCurrent employee, more than 1 yearEdinburgh, ScotlandRecommendCEO approvalBusiness outlookProsthe work environment is quite flexibleConscompany is a bit quite newShow more
5.023 July 2024Data scientistFormer employee, more than 1 yearEdinburgh, ScotlandRecommendCEO approvalBusiness outlookProsCompany is quite flexible and greatConsNothing bad to say about themShow moreHelpfulShare