3.0Nov 13, 2022ManagerCurrent employee, more than 10 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsChange in leadership Great colleaguesConsSalary not so good Perks not so goodShow more
5.0Jan 10, 2023AnalystCurrent employeeRecommendCEO approvalBusiness outlookProsIt is a Good jobConsIt is an ok jobShow moreHelpfulShare
5.0Sep 21, 2022It analystFormer employee, less than 1 yearRecommendCEO approvalBusiness outlookProsGreat work place to work on remote basisConsWilling travel at short notice.Show moreHelpfulShare