Pros
1. Employee friendly policies
2. Immediate managers are supportive and motivates team members
3. Excellent Employee benefits like Medical policy (including parents / In-laws), Accidental policy, Transportation Facilities, Canteen etc.
4. Open and systematic communication flow
Cons
Not yet.. Company is like Hire - to - Retire