Pros
best work environment,nice boss,good package, nice environment ,good exposure ,growth, promotions . good people to work with and much more
Cons
slow growth, not adaptive to change ,poor transport facilities, no foreign exposure, informal approach of management,mimimum leave and no entertainmnt