4.0
8 Jan 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great team to work with and very passionate about their contribution to the digital marketing DSP space
Cons
Hit some challenging economic times because of Covid, but we pulled together