5.0
Apr 17, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Pays well Fantastic International reach Open culture with very little bureaucracy
Cons
Work life balance is not great Often late meetings as HO in New York