They treat their employees like their slaves. They laid off many employees without any explanation, not even thinking about what will happen to them and their family how they are going to survive. Such a negative environment and bad management. You cannot take a single leave without 10 days prior notice. Salary never credited on time always delayed by 5-10 days. I am giving 1star to this company because there is no option to give 0 or minus starts else I would have given