IBC Bank is a reputable financial institution that has been serving customers since 1966. The bank is part of the International Bancshares Corporation, a multi-bank holding company based in Laredo, Texas. IBC Bank has been recognized by Forbes as one of America's Best Banks and one of the World's Best Banks, and it ranked No. 1 on S&P Global Market Intelligence's Top 50 Public Banks for 2023. Customers have had positive experiences with IBC Bank, praising the friendly and helpful staff, particularly Amanda, who assisted them in setting up new accounts efficiently. The bank's dedication to the growth and success of its customers and the communities it serves is evident in its "We Do More" slogan. Overall, IBC Bank is a reliable and customer-focused financial institution.