1. All listed by others.
2. Very bad politics.
3. Almost weekly changing policies and always change is brought agains employees.
4. If you perform well, its your job, if any mistake happens, then you will be reminded about your salary amount.
5. No projects. Only small projects.
6. Company is not worth even if they pay high.
7. No job security at all.
8. 3 Months Notice Period
9. If you are servant and have no self respect, go and join this company.