I am using ICICI Bank last 10 years Bank service was very very good but it was very expensive like every month minimum deposit in savings account rupees 10000 its very high everyone cannot have money 2 minimum balance in the account otherwise online service is very good and ICICI Pru application also very good and another thing too specify ICICI Bank to open new branches to all Taluka levels and one more think its hurt me about ATM charges and cheque rejection charges lots of charges was very high compared to other bank whenever our account balance was very high bike more than 40000 suddenly call from ICICI Bank to ask make a policy new golden debit card offering like that when we say not interested and another person call to us and ask same offers its very irritating