2.0
Jul 24, 2023
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Nice culture and people, good office location
Cons
Working overtime, benefits and office could be better, they claim to be diverse, but most employees are British or American