2.0Dec 12, 2023Siloed and inadequate mobilityManaging editorFormer employeeRecommendCEO approvalBusiness OutlookProsVery British culture with great civilityConsVery British culture with extremely poor communication and transparencyShow more
5.0Jul 21, 2022RecommendedManaging editorCurrent employeeRecommendCEO approvalBusiness OutlookProsThis is a great company to work atConsNone so far that I can think ofShow more