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