Great place to work Comms managerCurrent employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat culture and an important mission to achieveConsLow salary compared to private sectorShow moreHelpfulShare
No challengeFinance leadFormer employeeRecommendCEO approvalBusiness OutlookProsFlexible working Good people cultureConsPoor leadership No direction Very low standardsShow moreHelpfulShare