5.0
16 May 2018
Anonymous employee
Current employee, more than 5 years
Egham, England
Recommend
CEO approval
Business outlook
Pros
Great culture, I have been here 5 years and the culture is why I stay. Always encouraged to develop and improve. Work life balance is flexible. Rapid growth, lots of opportunity.
Cons
Sometimes slow to adapt to the rapid growth, but the company seems to be making headway this year.