3.0
Feb 19, 2020
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Friendly environment Lots of opportunities Great team spirit
Cons
Both the US and UK management were clueless and no strategy Poor communication between HQ and UK team Discrimination against foreigners