Extremely bad customer service.
Extremely bad customer service.
We uploaded all documents and no one contacted us to confirm.
A while after I called them and they told me that they are very busy and it takes 6 weeks get to our documents and about 5-6 weeks to get the account running if no complications.
I don't trust them as it all looks like no one is there to help you in case of need.
Avoid!







