Pros
Excellent company, great work life balance, leave policies are employee friendly, support is provided by management to achieve your goals, no excessive work stress, colleagues are helpful
Cons
I never felt that the organization has put on the stress to its employees. It is Employee Friendly, if we adhere to the values