4.0
Aug 24, 2017
Anonymous employee
Current employee, more than 1 year
Egham, England
Recommend
CEO approval
Business Outlook
Pros
Fast Paced Growing Evolving Collaborative culture Fab people Lots of opportunity Competitive salary and great performance is rewarded
Cons
Growth can sometimes mean things are ambiguous at times Location