Icici bank is really fraud bank, worst customer service, misusing the data. In mobile banking, unnecessary data is getting pop up while transferring the money, which is confused to the customer. Internet banking is good for operating. In all the areas there is Availability of ATM.