4.0
18 Sept 2023
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
A great place to work for junior people, with a great work/life balance. As a business it is sad to have not seen them grow further.
Cons
Difficult relationship with leadership based in France who were too far away from the day to day to make decisions.