5.0
Jan 20, 2018
Current employee, less than 1 year
Egham, England
Recommend
CEO approval
Business outlook
Pros
Great company! Every internal process is very efficient, everyone wants to be the winner, great culture and benefits.
Cons
Work/ Life balance could be better.