They have the worst banking customer service ever. No one replies to you in a timely fashion. Glitches that mess with your funding amount and transfers. Debit card perks not being activated. Transfer never completing.
Fix your business. This is my money. Stop playing games with it.