ICICI bank is a very good bank. They are having active staff. They do their best ti provide us there customer service is too good. My mother and my account in this bank and we get all the things ready before we need it or we ask for it expect few times. But few tines I didnot got any messages their side after transaction and its atm facilities is also good and in the bank there is sitting arrangement for the peoples and the staff is toi friendly with us and provide best facilities to us. I love it and recommended to all my friends and relatives