Flexible timing
Informal wear allowed
Friendly environment at work
Amount of work is not taxing
Nice ambiance
You get to work with the people of your age.
Monthly activities, sports tournaments and much more..
Cons
Not much of a scope for promotions and personal growth
work not appreciated to a proper extent
salary - not satisfactory
Less involvement of senior managers
Bonus and increment not up to the mark