5.0
13 Sept 2021
Current employee
Milton Keynes, England
Recommend
CEO approval
Business outlook
Pros
Transparency of pay, lots of departments, lots of support for personal and professional progression.
Cons
Contractor heavy at times (office/projects)