According to a recent customer satisfaction survey, Bank of America is the most hated bank in the United States.