1.0
10 Apr 2026
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
It's stable and predictable if this is something you are looking for
Cons
No one cares about you as a person, the product offering is poor and the reputation among other adtech companies is very bad