There are no terms and conditions or timeframes mentioned for the bonus, and no bonus code provided. I reached a balance of 35 units but was required to make a $100 deposit without any further documentation to verify identity or anything else. The most concerning part is that they only inform you that a deposit of $1 to $100 is necessary to withdraw the full amount. This feels like a scam!
Claim your business profile now and gain access to all features and respond to customer reviews.