Bank of Baroda is a bank with lovely infrastructure and awesome customer service. Cbs service is enabled in all the branches and it also provide phone banking Internet banking and debit cards. Their phone banking system okay but internet banking system is just awesome actually fabulous.I know many people complaints against is just a exception but the facility is good. Atm service is good actually fantastic sometimes have some but okay.Bank of Baroda is 1 of the best customer service provider in India.