5.0
Jan 26, 2017
Anonymous employee
Current employee
Cheltenham, England
Recommend
CEO approval
Business Outlook
Pros
An excellent work environment, challenging work that is constantly evolving, fantastic colleagues and a full coverage benefits package
Cons
Don't get to travel to the US Offices as often as I would like