So far not a positive experience - I have set up an account, deposited funds and 4 days later - my money is not sitting in a account. Its never been so hard to invest money - and it leaves you wondering if you've been scammed or are they really this slack in dealing with people. So far today I have been hanging on for 1 hour and 10 minuted to speak with someone.
Claim your business profile now and gain access to all features and respond to customer reviews.