4.0
31 Aug 2021
Current employee
Stevenage, England
Recommend
CEO approval
Business outlook
Pros
forward looking employer, offers home based roles, leave you to get on with your work, but provide support when needed.
Cons
Some of the IT systems could be a little better explained