I have use ICICI salary accont previous company for one year. Its not easily transaction to other bank. My colleagues use to HDFC bank accounts. He is credited to salary is correct time, but ICICI taken more time for every month. ICICI is very high secure to netbanking, but mobile apps is not useful.