MyBankTracker rated Bank of America based on the following criteria that includes real customer reviews and bank fees, among others. Our bank report card is a proprietary rating system that highlights the financial health and stability of the bank.
BoA continually offers rip off fees ($35 for $ overdraft or 1 day late payments). Their customer service is terrible. They won't change until billions in accounts are moved to smaller regional banks offering superior service and competitive rates.
Bank of America freeze my credit card account and they are so bad that every time I called customer service they didn't have any idea the reason of the hold, I never had any late payments and always pay the full amount of balance every month. After 3 months of calling I finally closed the account, but this is the type of bank that do not care about the customer....
My experience at a New Haven branch of BOA has been exceptional. Most importantly, the employee I talked to had my best interests at heart and went above and beyond to find me the best account to fulfill my needs and save me money.
Additionally, I enjoy using BOA's online banking tools because of their simplicity and security. Making money transfers, finding account/routing numbers, and keeping track of finances are all accomplished in an easy-to-use interface that is not found at other banks I have used. However, I am most impressed by BOA's active security measures, not just online login security, but fraud detection as well. When I recently purchased an international flight, BOA immediately notified me of a potentially fraudulent charge. I was able to easily deem the charge valid and continue to purchase my ticket.
Overall, it's a great feeling to know that BOA has my best interests at heart and is actively trying to protect my finances.