5.0
Aug 22, 2015
Anonymous employee
Current employee, more than 1 year
Egham, England
Recommend
CEO approval
Business outlook
Pros
Great culture, competitive pay, flexible time and very smart people always around you!
Cons
Growing challenges are still better than declining issues.