1 reviews | Active since Jan 2024
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.