5.014 Oct 2025Anonymous employeeCurrent employeeSwansea, WalesRecommendCEO approvalBusiness outlookProsGreat growth opportunities for young professionalsConsLeadership can be tough to work with on timesShow more