Experiences happen with staffs of the bank in the specific branches. I have seen managers who knows nothing but behave like a president and managers who goes far beyond to serve the customer out of willingness. So branches are not bad. Staffs are changing now and then. You may have a great experience in the same branch now a days where you experienced a bad one. Now a days PSBs are changing, serving better, atleast better than before. Instead private banks are becoming worse.
In cases of loans any day PSBs are better than private bank.
@tuhin You may have bad charges from sbi, but if it was a private bank or NBFC it would have been a nightmare.
In my opinion SBI is not that bad , as how you experienced but yeah sometimes we experience something because some staffs have less knowledge or they don't try to go beyond their comfort zone. For an example suppose a fees can be waived if approved from zonal office , and since he have to contact his higher authority he will not do it out of fear. He will say you have to pay it.