October 04, 2022
  • Support 2
  • Technology 2
  • Quality of offers 5
  • Reliability 2

Awful customer support team for UK accounts, incredibly unhelpful and the platform capacities are so limited the programmes are basically impossible to manage and optimise. It's a shame because the other international teams are great for the other markets but the UK team is terrible.

This review reflects the subjective opinion of the user, and not the official position of the editors.


0 reviews
0 reviews