4.0
Apr 22, 2021
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Interesting clients, including some of world's largest companies High quality work Likeable people
Cons
Move fast and break things attitude Challenges of working in UK, for US headquartered company