5.0
6 Jun 2017
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great team, good office location, leading feature sets, flexible working and competitive compensation.
Cons
The usual niggles of a start-up, nothing worth flagging.