3.0
19 Jun 2024
Former employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Annual holiday and potential for annual bonus
Cons
The company is to amercian in its management structure with too few higher level management being based in Europe. This means some decisions will be illogical and there is a massive disconnect in ways of working.