The bank to choose will depend on individual preferences and your financial needs, but you should understand that public banks would offer more stability and security because it enjoyed government backings while private banks would provide a personalized service because they are more closer to the customers. The public Banks has broader reach because they have larger branch networks and that will make it very convenient for everyday banking needs.