4.0
Nov 14, 2018
Anonymous employee
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good colleagues, friendly atmosphere in the London office, which is in a great location and has good facilities.
Cons
Like most growing global companies it can be a bit disjointed at times and unclear who does what.