5.0
Feb 15, 2020
Anonymous employee
Current employee, less than 1 year
Luton, East of England, England
Recommend
CEO approval
Business Outlook
Pros
Great development opportunities, great HR department and managers that care about their teams
Cons
Lots of Red tape while doing job. Outsourced IT isn't the best