5.0Feb 11, 2026StrategistCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsLovely people, great culture, interesting workConsSalaries 20% below the marketShow more