4.0
Jan 30, 2020
Good place to work
Former employee, more than 1 year
Slough, Buckinghamshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Massive company, there is so much to learn and progress. They spend so much on candidate training and development
Cons
Very slow recruitment process. For me it took 4 months