Their online banking is probably not the greateast but it does its job and also they tend to trust you, don’t ask tons of stupid questions about what are you wiring and their customer support is top notch. All from personal experience.
My experience is that their customer support was very very slow and rather unhelpful. I had much more pleasant experiences with Chase which in my opinion is the least terrible big bank in the US.
With one saving grace, they are known to be highly tolerant of unusual situations. Might help if you are running a weird startup.