Pros
No pros.....company looks good from outside....from inside, its a mess.....lots of incompetent people have gone to the top....
Kontras
1. Unprofessional HR team in India. 2. No hikes for old employees no matter how good u work. 3. Almost 80% of old employees have resigned(those who have been here for last 2-5 years) 4. Poor management. 5. Work culture is too bad. 6. Bad politics at senior level. 7. No professional/career growth. 8. Extremely high attrition rate. 9. Salary increment/appraisal is even worse than government company. 10. Vision-less Unethical Top management. 11. Please stop making people fool and try to respect them who are putting their efforts to generate revenue and earned new projects for you. 12. Worst work culture and high Unethical behaviour. Manager has full control on Appraisal system and policies. HR is mere spectator. They are happy to screw the employee career, even its their fault. Expect to work during weekend / from home without any extra benefit. 13. They are the worst company I have ever worked for.