I had to open an account with Corporation bank because the school in which I taught paid the salary through this bank.
Admittedly, the experience of opening the account was not so fancy as with HDFC but nonetheless it was smooth and customer oriented.
The manager was always polite and helpful to all.
All the things- ATM, etc went smoothly.
My only problem has been in getting to use the Internet banking- even now I have sent the form but not even an email has come to acknowledge receipt etc.
So I would say they are not too modern.
But compared to Canara Bank they have responded to emails. Yet it has not been form the branch. They need to train their staff to attend to emails. A modern bank must be IT savy.
The staff is quite helpful and professional- I would say they work well within their limitations and exude trustworthiness and efficiency.