Pros
Employee friendly company
Bearable work pressure
Complying policies
Conducive work hours
Friendly work culture, no hardcore professional set up and company has considerable rules regarding leaves.
Casual leaves, Saturday parties and activities, annual picnic and office anniversary celebrations
Cons
nothing as such except Saturday working