I used to have Capital One Spark for business checking and credit. I had some issues with attempted account takeover, which I don't blame them for- it happens. But, I was very unhappy with their customer service after the fact. They claimed that they put a note on my account with extra security and no AU cards would be issued, etc. Then it happened two more times where someone was able to get them on the phone to change a bunch of information and send them AU cards. After that I decided to close and it took several repetitive phone calls to get them to actually close the accounts. It was a pretty frustrating experience all around.
I moved to Bank of America for checking and Amex for credit and have been happy so far.