I was unimpressed with therock a few years ago when I last used them.
They had told me that I needed to hold funds not just trade them or something like this or they would close my account - which they did. I was able to withdraw all my funds in the end.
As others have said, why deal with them? There's so many other, better options.