Unsettled payments
Its been a year now and they have not settled my earnings after wasting time and money on ads. complete scam. No customer support
Kenya
Its been a year now and they have not settled my earnings after wasting time and money on ads. complete scam. No customer support