5.0
8 Sept 2017
Current employee, more than 5 years
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Great environment to learn, working on cutting edge technology, interaction with lead worldwide partners. Opportunities to promote internally.
Cons
Cost of living in Cambridge is high.