Red flags everywhere.
Red flags everywhere. I submitted an application for an account. It was rejected with no reason. On their site it says to reach out to support and ask nicely for a reason. I reached out to support and there was no response, waited 2 days and they never got back to me. Reached out to them again and they finally responded on chat telling me they can't talk about it and that I needed to email a different account management team. I sent a polite request, no response, bumped that request 3 more times over several days and never received a response. Anyone who trusts their cash with this dodgy pointless business is taking a massive risk. Avoid them like the plague
