This is one of the most customer-insensitive institutions Ive come across in India - which is saying a lot.
Avoid their depository services like the plague. I had the misfortune of having my account there, and had to rush personally to Kamla Mill compound because of signature difference; I had to drop all my urgent work that day as otherwise my shares would have been auctioned due to non-delivery.
Complaining to higher levels doesnt work in this bank.