4.016 Nov 2025 referendaireFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGood place to work, collegiate atmosphere.ConsSome administrative tasks are boringShow more