5.0
Oct 15, 2014
Anonymous employee
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Informal culture. Great people. Good opportunities. Excellent benefits. Good oversight of company strategy and roadmap.
Cons
Some product and organisational complexity.