They are entirely untrustworthy. I played games and received no rewards. When I contacted customer service, it was a continuous loop of unhelpful responses asking for resubmissions and denials. They promise rewards for completing levels, but after reaching 35 levels, I received nothing. The offers often disappear the same day.
Claim your business profile now and gain access to all features and respond to customer reviews.