Horrible experience. The branch staff are useless beyond deposits, withdrawals and opening accounts. If you need anything besides those 3 tasks don't bother coming because they will give u false information or tell you to call the number behind your card every time which is also useless because their call center is in India...
read full comment