Decent benefits, but teams often siloedAnalystCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookPros- decent benefits, incl lunch allowance, wellbeing allowance, good pension contributionCons- teams can be quite siloedShow moreHelpfulShare