I never suggest you to choose HDFC bank as your first priority, because I faced many problems with this bank.
Firstly their services are not work properly, and when you visit their branch work any work then their employees act like they are soo busy , they havent enough time for you.
And they always give own time only big or rich person not middle class..