4.05 Jan 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