They don't pay! Tabula, what happened to my payment? I was told it would be released on October 15, and it already passed, even I was told the August payment would be released on October 15, but I don't see any payments in my Payoneer account.
This review reflects the subjective opinion of the user, and not the official position of the editors.