5.0Nov 19, 2025Good compensation and cultureDirectorFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsvery good bonuses, and increasing year on year.Consnot much really - enjoyed my time there.Show more