5.0
Jul 28, 2020
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Leadership team, culture, diverse client base, blend of marketing, tech and data, committed and fun team
Cons
As a fast growing start-up, always lots to do