when i initiated the first payout on…
when i initiated the first payout on March 31st, 2025, 3 payouts have been approved, $300 each even though i requested for the max amount of $2500; and yet, as of now, no payment has been received.betwhale is a scam
Date of experience:
Apr 25, 2025