Icici is a very good bank in the field of providing a services and the behavoiur of the employees in this bank is good they are not talking like a rudly behavior they respect everyone this is good thing about this bank and I opend a bank acvount in this bank there is no difficulties came at the time of opening a account as compare to the other banks but this bank is also hide a some terms and conditions at the time of opening a bank account and so please read a terms and conditions very carefully and otherwise this is a good bank and we can trust on it without hesitation.