Pros
Compensation is fine, there is less in terms of company values, work life balance in normal and can easily be managed. A free meal and transport is a plus point for employee.
Cons
The management tries only to satisfy themselves. Even after a bad appraisal they try a to cheer employees with free t shirt. Even at the time of rewards and recognition the upper level management congratulates and appraise each other ; ironically which is meant for employees. This time they cut a few rewards and made their own rewards. The upper management don' even know names of employees who are working for company for more than 2-3 years. They only remember names of a few buttering agents. Management suddenly appears on floors when a client or someone from US is visiting otherwise they remain out of picture the whole time.