5.0
Jan 21, 2015
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good product, great people and a company that's always striving to improve. Solid selection of benefits. Competitive compensation.
Cons
Some growing pains as the company adjusts to accommodate expansion.