UBI is one of bank offer best interest rates for deposit and loans. Staff is well educated about products and they are very helpful. Charges are very nominal compared to even SBI especially for other branch cash deposit and withdrawals.