I made a deposit of 100 dollar initially and they told me to make another 100 dollar as a new user has to make a deposit of $200 to be eligible for withdrawal. I did make another deposit of $100, despite depositing the money they told me that I uploaded the transaction id after the transaction time elapsed and the only option i had was to make another deposit so that i will be allowed for withdrawal. I think that sums up what a big scam they are
Claim your business profile now and gain access to all features and respond to customer reviews.