It is one of the best bank out there.
The facility provided is very good the charges are also less. The best thing is my online transaction is never declined due to technical error except when I dont have fund in my account.
They also take the least deposit amount to open an account which is good for student like me who dont want to kept there fund block as account minimum balance.