3.0
8 Feb 2021
Anonymous employee
Former employee, more than 1 year
Luton, East of England, England
Recommend
CEO approval
Business outlook
Pros
Dynamic teams, good energy, fairly agile
Cons
Shocking how baised the internal recruitment process is across multiple teams - got to be in the right circles for career progression