Two years back, my wife opened a NRI account with ICICI and later she requested to add me as a joint acct holder. Early 2004, we moved back to India.
I usually go to local ICICI branch to deposit my $ checks into my NRI account. Last two years, I have been doing this for last two years and I am little lazy to check whether amt was credited or not. Last month, I went to bank to deposit a check, which is a check from US account, to my horror, the teller told me that I cant deposit a check into this acct because I am a mandate acct holder. Other fellows never told me that, they always accepted the check from me.
Whenever I made a deposit, the amount was taken from my US account and never credited to my NRI acct. it was put in some suspense account. When I contacted them to verify all the deposits I made into the acct for last two years, they told me that, it is not possible, because there wont be any entry into the system for deposit of checks, unless otherwise, it is credited to your acct. It took almost three weeks to trace one check ($13, 000) which I deposited four months back. This is only one problem I am talking about with ICICI bank. I have lot of other bad experiences, but I dont have time to write. Please try to avoid opening acct with ICICI.