ICICI is not a professionally managed. An independent survey will reveal about quality of their customer service, employer-employee relationship & other services compared to a professionally managed banking sector. Probably they are second biggest bank in India, that does not mean the efficiency is good.