5.0
Aug 15, 2016
Anonymous employee
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
One of the best company cultures I have ever experienced, such a driven team focused on the success of the business and improving our customers lives. Company values that are genuinely followed in day to day life within the business and great support structure to help individuals develop and set you up for success.
Cons
Start up environment in the UK and across Europe so its very fast paced but this keeps it exciting and allows lots of opportunity to develop.