I think IDFC first bank is best bank with compare to others bank because it's give best facility to customer like : - customer Care, banking services.
In my family there is 7 idfc bank connection because it gives 7% intrest and other offers like : - book my show movie cashback and airport launge access.
And there mobile application and website interface is very reliable and easy to use.
There are many option in your app with secure transaction facility.
And not wait for customer services because they solve any issue with very good communication and cuatomer can track their complent using app to click on ticket.