Those who like Internet Banking/ Digital banking/ Mobile banking, then ICICI bank gives the unbeatable experience to its customers. Those who prefer going to bank from any transaction then this bank is not so much friendly because instead of solving the issues of customer, the staff tries to convince the customers to buy their products. This wastes lot of time of the customers. Online banking is the great experience. You name the requirement and it is fullfiiled by the information provided on the site.