Founded in 1904, Bank of America is a United States based financial institution that serves both retail and commercial clients. Bank of America is headquartered in Charlotte, North Carolina and does business in almost every state. The institution is ranked 2nd on the list of largest banks in the United States by assets. Bank of America offers many different banking solutions from checking and savings accounts to managing multi-billion dollar clients. Throughout the world, Bank of America has 4,507 locations and services millions of people each year. In a recent online banking review done by nerdwallet, Bank of America is currently ranked 5th place for its robust amount of locations and easy to reach customer service.