I worked in HDFC bank for almost 4 years and would like to share my experience. Bosses only need numbers and HNI customers so that they get incentives, not worried about low level employees. People work till 9 -9.30p.m and dont get overtime. If u complain to ur immediate boss, ur appraisal will be in stake. Even if u send a mail to Aditya Puri, they will get a reply and follow it only for few days. Top management doesnt want people who complains. They want only performers. They forge tthe fact that becoz of low level employees they are getting profit and get good pay and foreign visits. Only CHAMCHA people can survive in HDFC bank and they will get BONUS. FYI I dint get bonus for 4 years, they pay more than 1 lakh for chamcha person and not even 5000rs bonus who has done a decent job. Dont think I am a complaining person, I have around 10 friends who will back me up if you ask the same. Most of them resigned becoz of managers. They want to sell insurance and want only preffered customers. But Salary and Job security is good I will say. I wish to thank HDFC Bank for paying me salary promptly for 4 years because of which myself and my family survived.