I am doing all my personal as well as my company related transactions with HDFC. what I like most is services provided by them and bank timing. Even at morning 9.30 am I can finish my bank work & can proceed for my personal work. Online banking website I never face any issue. For account opening even I dont need to go bank they assist us for same by providing home service. Loan approval process, gold loan approval is fast.