Punjab national bank is a good option in private banks. It provides a good service on good platform where we can easily transact our money whether its deposit or withdrawal. Authorities are very good excellent work qualities and big staff is there to help you. And provides a good loan coast on low emi rates and also provides Internet banking through which you can do banking from anywhere.