5.0
31 Oct 2024
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Inclusive, innovative, dedicated, professional, agile
Cons
Very little, can't think of any. Perhaps more space needed in the London office