Sorry for your predicament
This what usually happens when you make such big decision without doing your own research
But relying in hearsay.
How's their terms and conditions?
Was such conditions stated?
Wow they sent your money to your bank account
That's a first in my Book meaning it's they make use of a custodial wallet.
This is why is adviced in using reputable platform
You can easily see and hear about their pro and Cons from their users.