You don't want to open with this broker when their website look amateur. Application is a pain in the a$$ and there is no online submission. All you got is a form download.
As for the platform, there is no clear description prior to what we can do. Funding is a no and therefore inevitably the customer service is appalling as well.
This is an old company trying to adjust to the new technology era of FX trading. Far from good, still a long road ahead for them.