I wouldn't use them. There are multiple supports of people losing their funds and supposedly getting scammed. And since you don't control your private keys, I wouldn't be surprised if that was true. Why even risk your coins by giving them to someone who has full access to your coins and can take them whenever they want?
If you get your coins back, do yourself a favor and create a safe wallet.
OMG!! Then, I'm screwed. Have contacted their support in regard to this, let me see if I'm lucky enough to get back my coins. Thanks for the suggestion @TryNinja, will transfer to a safe wallet if I receive it. Feels disappointed though. Should have done some scrutiny.