If you don’t need lending products (mortgage, auto), I recommend Fidelity. Cash Management account is a better checking account, and you can hold money market funds instead of a savings account. Wires in and out are free. Checks are free. Easy to buy brokered CDs and US treasuries (which you buy will depend on your investment objectives and if your state has an income tax). Customer service is domestic and helpful. Branches are not everywhere, but you should be able to accomplish everything online or via mail (ie depositing a check that exceeds mobile deposit limits of $100k daily). No Zelle though, will need to hold an account elsewhere to have that capability.