1.028 Aug 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsPartially part of WPP but not fully...ConsNo clear direction and very complicatedShow more