State bank of India is the biggest bank in India. It's govt bank so it's trustworthy as well. other than that, in the online banking era, now they provide almost everything online. So you don't need to really go to branch location for your banking purpose other than the first time you have to go for account opening.
They provide accidental insurance coverage at very low cost for its customers. And that too would be automatically deducted from tour account every year if you say so.
PPF scheme too is best of them compared to other banks. Your money would be safe n secure in SBI.
Just they need to increase more n more staff as there are queues in branches most of the time everywhere.