Completely awful experience. It's been 8 days since I signed up for their platform, I'm unable to deposit money to my account, both their mobile app and browser app is broken (Chrome and Edge), every time I contact their support I'm told I need to upload a new picture of my ID, I've already submitted two and both times I was told it worked fine and my account was verified. Incredibly frustrating, moving to a different platform.