July 22, 2022
  • Support 2
  • Technology 4
  • Quality of offers 6
  • Reliability 2

They don't respect appointments. They don't have any credibility. Late payments for no reason. Very bad technical support. They lie all the time.
Too bad company to work with I would never advise publishers to try working with them.

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