5.0
8 Dec 2025
Former employee
Newport, Newport, Wales
Recommend
CEO approval
Business outlook
Pros
Great team work, good communication from managers, excellent data visibility between teams
Cons
Bonus scheme was based on opinion rather than actual performance