I have salery account in icici bank in nawanshahr branch. Its good bank with nice facilities. Staff is well trained and friendly. They deal with their each customers very friendly. When ever I visit branch I get my work done within few minutes. Time is much matter so this banks service is very fast and better then other banks. Atm and net banking services are good. I never face any problem by their services or staff behavior. Im fully satisfied with icici banks services. I recommend this bank to all my friends .