1.0
Oct 11, 2021
Anonymous employee
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
hard working staff at the entry level and a very helpful team overall
Cons
Disconnect between European and US offices, management expects long hours with little to no support