ICICI Bank is Indias largest private sector lender and working at ICICI bank has several dynamics, the bank as an employer is very good as it has growth oriented strategy to work upon but after few years of working the speed of growth slowed in many aspects. The salary and other employee related benefits are not up to the standard as other private sector gives and this affects the employee retention over the year. Job security is not quite well for its 360 degree employee referal programme as it is based on various vague perceptions. Work environment is also not upto the mark.