3.0
10 Sept 2025
Anonymous employee
Former employee, more than 10 years
Newport, South East England, England
Recommend
CEO approval
Business outlook
Pros
Global company footprint, access to interesting sectors with growth and innovation potential. Many skilled and invested staff in UK.
Cons
Lack of clarity in leadership, from identity and global vision to strategy and accountability, mission critical features are not clearly communicated. Low trust environment in some areas.