5.0
Nov 4, 2024
Current employee, less than 1 year
London Colney, England
Recommend
CEO approval
Business Outlook
Pros
New changes to systems are to make things better for customers and the people who work here
Cons
Pace can be difficult to keep up with at times