Pros
1. Work Life balance 2. Good teams to work with 3. Mentorship from managers 4. All benefits like gratuity, PF, Leaves (Bereavement leave, Paternal leave, Maternal leave), Leave encashment etc 5. Work Culture
Cons
I didn't find any Cons working here :-)