Their referral program is intentionally tricky and unethical. I had an issue with almost every step after opening the account. Customer service are always available but absolutely not helpful and they take too long. I end up closing my account a week after I opened it.