For me it's totally worth it. The experience, levels of service and the ease of transactions have been a game changer. I am not the person who goes around saying "hey, this bank savings account is good!", infact I hate banking but we can't live without a bank account. All you need is a bank account that works from a bank that isn't hard to deal with.
But they have changed my mind on banking, it's been a joy to have a bank account with them compared to everything else out there. I usually avoid doing anything related to banking because it feels sluggish, bothersome, etc! I just want to get things done and get over it but not with them.
Unlike other banks the staff is well trained and knowledgeable, so there won't be confusions or cluelessness when trying to do any sort of transaction whether that's via phone, online or in the branch. The service at the branches (very few branches tho) is exceptional and personalized.
They're a very reassuring and transparent bank, incredibly professional, swift and efficient! They take their service quality very seriously and it shows.
I don't use them for the benefits as I use the benefits from credit cards I hold, however I did avail their investment and services/advisory and medical concierge services and they have been excellent at that. I'd blindly trust them with my health and money.
There's no shady procedures or people, the app is great, it's quite complete and everything just works.
You won't be getting spam calls or emails, they won't be pushy with any of their products, no excuses, etc.
All that garbage behavior you see in most banks is nowhere to be seen in DBS so far.
It is a pity they don't offer credit cards but I'm more than happy with them and would use them wherever I go if they have presence in the country. Only Standard Chartered has been equally good but when it comes to quality and service levels, DBS tops them without any doubt.
It's like day and night for banking services compared to nearly any Indian bank.
I have availed services from HDFC, SC, Axis, ICICI, Deutsche Bank within India and about another half a dozen banks overseas like Maybank, Citi, JPMorgan Chase, and others.
They're easily in the top.
Just feel free to drop by any of their branches and experience it yourself.