Avoid. Takes about 4 weeks to get your winnings, if you're lucky. Spoke to customer care everyday and they keep giving poor excuses about why it takes soo long to transfer to my bank account. Once they said about their terms and conditions saying they have the right to do basically whatever they want.
Claim your business profile now and gain access to all features and respond to customer reviews.