4.0
Nov 9, 2025
Anonymous employee
Former employee
Peterborough, England
Recommend
CEO approval
Business Outlook
Pros
Generally a good place to work. Everyone is friendly and wants to help.
Cons
Such a large company with so many systems in place it's a bit disorganised. People are often late to meetings.