5.0
27 Mar 2018
Current employee, less than 1 year
Egham, England
Recommend
CEO approval
Business outlook
Pros
Well defined career paths, nice people, collaborative work environment, hiring process is very well organised and clear.
Cons
Culture can get a bit too task oriented sometimes