Icici bank is only better for customer not for employee, They keep 70% staff on contract basic so there are no future, they keep on third party payroll and waste your carrier there they are offer only 8 - 10 k salary they do not depend on last experience they are use only him self package criteria, as well as who employee spend his/ her more year they are also not eligible to come payroll on icici bank
Well & better for CRM