I do almost exactly what you described with Charles Schwab.
I have multiple "full" accounts, but there's no maintenence fees or anything. Their online tools are great. You can open a new checking account with the click of a button.
I have multiple "full" accounts, but there's no maintenence fees or anything. Their online tools are great. You can open a new checking account with the click of a button.
Although there are a handful of branches where I live, I never physically go there. I handle all check deposits via their mobile app. I never receive cash for anything though. You are correct, it would probably be a bad choice for someone dealing with a lot of cash.
And as a sibling comment said, no ATM fees anywhere in the world, ever.