5.0
Jul 6, 2018
Recommend
CEO approval
Business Outlook
Pros
Great office location, local colleagues and amazing growth trajectory. Technology is easy to sell and up sell to existing customers looking to expand.
Cons
It feels that the major locations work independently, with senior management and product development largely based elsewhere - London and Cambridge UK giving little chance for face time with some coworkers.