5.0
May 4, 2017
Anonymous employee
Former employee
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Opportunity to step up and make a difference & Pace of change Open culture Great working environment - new locations and fit out of old ones Commitment to improving technology Clear mission and focus
Cons
Technology/systems challenges - huge and clumbersome, at times although known issues Super-admin heavy - lots of systems to cut through Can be political - although getting better