3.0
Feb 4, 2017
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Good People, Company is Flexible, Work From Home
Cons
No Leadership Management in place, decision are made from the US without taking the European office feedback in consideration