The duration of the program is 12 months comprising of 6 months of full-time residential classroom training and 6 months of internship at any of the HDFC Bank Branches located anywhere in India.