July 19, 2022
  • Support 9
  • Technology 8
  • Quality of offers 8
  • Reliability 9

I had problems with creating links with Impact, but my manager quickly answered all my questions. I would like the commissions to be higher, but in general everything is fair.

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


2 reviews
0 reviews