I just recently opened my account in ICICI bank I had great experience and like this bank out of rest of one I think its services are best of best in all over India its working speed and staffs member behaviour also good.
I said all this because till now I saw many bank like sbi, pnb, axis etc but all are nothing in front of icici bank in services and banking also when I go to open my account the manager tell me everything about the new accout like how many type of account have and how can we open the account they clearly tell me everything about the term and condition and they give his full time to me dont make hurry and speak so politely after open my account when I start banking so I see the difference between this bank or rest of others seriously man its a awesome bank in services providing drinking water for clients and refreshment also providing when u go for new accounts they seriously awesome they have no big lines on deposit counter like sbi no have much crowd and atmosphere also so silent and fully air condition not like sbi or govt those only use ac for his staff only they off the ac when clients are come and no facility are given in govt and have no manner how to talk I never found the cash problem in this bank like some times bank has not cash when you go and say you come tomorrow I never found this in icici atm also working good they have no cash problem.
I know its little bit expensive compare to govt bank but the facility is superb given by this bank deposite speed and cashier speed all are superb and they not roll the client one window to another like govt bank go their go their just like that they never do this with you and its net banking is also superb those facilities are given by icici no bank given you on his own bank icici provide bank statement your , last debits , balances, main transfer option , with easy control and whole app are so easy to use they have not complicated thing and features on app and you also check the online debit where u use your cash online payment and u also transfer easy in your wallets like paytm paypall etc