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