4.0Jan 5, 2026Great company to work for!DirectorCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsLeadership is very genuine and supportive. The work is very exciting and transforming lives.ConsMore internal mobility and opportunities for promotion.Show more