It is no longer Bank of America, it is “Bank of Several States”. I’m a Bank of America customer and I can tell you that Bank of America is dying on the vine. They’ve been closing branches all over the country, their customer service sucks, and they have started putting holds on payroll checks for 4 to 5 days to “guarantee” the funds.
I gave up on BA ages ago when the signs in the lobby were almost all in spanish. Before that they cashiered my personal banker. The final straw is when a latno teller commented on my account balance. I walked out the door with three cashier’s checks that day.
My current bank was fine for years but now they have started to put holds on deposits from clients that are major oil companies. Their days may become numbered but not sure where to go.