5.0
Oct 11, 2017
Current employee, more than 10 years
Cambridge, East of England, England
Recommend
CEO approval
Business Outlook
Pros
A relatively small company with a disproportionately massive global influence. Lots of opportunities to shape any vary your career.
Cons
Choatic at times. The only big problem is not having time/capacity to do even more good stuff.