ICICI Bank in India is one of most popular bank in India.
I’ve been with ICICI Bank for almost years and I can say that it’s one of the greatest banks I’ve ever dealt with.
They’re customer oriented and they’ll go an extra mile to ensure that you get what you deserve. Without asking for anything, you get everything - cheque leaves, debit/credit cards, other features, calls from bankers asking if you have an issue with the bank, and so on.
When it comes to technology, they are also advance and aren’t left behind. They let you create virtual cards, netbanking, phone-banking, etc.
I’m sure you wouldn’t be disappointed if you went to ICICI as your primary bank