Hdfc is the biggest giant according to me in the banking sector. They provide very good services and recruited persons are helpful and polite.
Bank provides various facilities like as it will send its personnal to your hlme for opening an account and any other service that you wanna avail. Now coming to centres or branches, as it is giant in its sector so it has branches or centres spread across every city of the country. Also their atms are widely spread. Additionally, what I found is hdfc provides an additional cashback on various products purchased online thorugh its debit or credit card of 5% generally.