EE
EC E

1 reviews | Active since Nov 2024

26 Nov 2024, 13:29

Improve support please.

Needs more attention towards customer satisfaction and support. It takes a long time to get things done. My last payout was delayed for 5 days and that's not a good thing, guys. I'm hopeful for this company, it has a great potential.

0
Replies (0)