Nice benefits, insurance cover, retirement plan.
Good work culture, friendly environment.
Company with a good brand value
Scope to move across departments
Cons
Poor pay, cross talk, Limited scope to improve and can get stagnant after some time in terms of learning.