I have been stiffed by 3 games and one offer. Finally reached the withdrawal level and did not receive the text code to verify my identity. Their support is garbage. Not happy because I am out of a job right now and was trying to make a few bucks. I'd say they're commiting fraud.
Claim your business profile now and gain access to all features and respond to customer reviews.