Awful!!!! Stay away!!!!! I have been trying for 2 weeks to withdraw my money and they keep saying my account number is wrong. It’s a scam and I am currently looking at where I can report them! STAY AWAY!!!!!’
Zero positive!
No opportunity to withdraw to the card you deposited from