Last option in terms of banks. So many options with online banks that it is pointless to use a big bank unless you need a teller.
The bankers come in late, then sit at their desk for 15 min before helping customers that are waiting. There are never enough bankers on hand. The wait to see a banker is rarely under an hour and is usually an hour plus. Very poor service. The sign in sheet is a joke, they don't even look at it and will let people cut in front of you.