5.016 Apr 2025Great companyAnalystCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsNice culture, good meaning peopleConsSlow moving culture, can take timeShow more
5.027 Mar 2025Good culture, nice place to workAnalystCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsWell integrated teams, long termConsNo cons, depends on personal preferenceShow more
4.024 Mar 2025Very good place to work, but career growth can be slowAnalystFormer employee, more than 1 yearGenevaRecommendCEO approvalBusiness outlookProscompetitive compensation, great work-life balanceConshierarchical structure, career advancement can be slowShow more