I had a good relationship with ICICI bank for last 7 years. Salary account + credit card.
Still ICICI is the best bank provides great user experience in net banking and mobile app.
Loan sanctioning is very fast.
But be careful while applying for loan if you have a plan for preclousre before the tenure.
I took a loan against my credit card of Rs. 725000 and after two months I requested to close the loan but the preclousre charge was too high approx 30000.
So for this 725000, I paid 770000 just for two months.
So from my experience, suggestion is that, you can use credit card but pay bill on time without any due and never ever go for any kind of loan from ICICI.