Icici bank is very fast and flexible bank to provide the services to the customers.
Phone banking-you can get every updates of your transaction on your phone by registering your mobile number to your bank account.Just visit your nearest icici atm and update your mobile number its get updated instantly.
Atm availability-ATMs are available on every 1 km so need to worry about empty cash, also most of the services are available through atm also so need to visit bank.
Internet Banking - fast and secure transactions can be done through icici Internet banking. You can link your premium accounts, credit card accounts, etc so that payment can be done easily through Internet banking.
Customer service- customer service is easily accessible by toll free telephone number and emails. Responding time is ok. Most of the time queries get solved in short span.