HDFC bank is not good because there are lot of banks in competition and are also god service providers than this bank.
HDFC has that conditions which are not good. They are not open an account for less than Rs.5000. If by chance you left money in account less than Rs.5000 then they will charge for you and get your money.
This bank has not provided good customer service. I applied for credit card and they rejected my application because they want me to save lot of money in account. On the other hand I got credit card at this money from another bank.
This bank does not deal with the customer in a good way.ATM centers are very less. They have to establish more ATM because it is the urgent need.Netbanking facility is not good. They respond not at time. The processing time is very slow of this bank.
There are lot of good banks. So please avoid to go with HDFC.