Where should I begin, there is such a list.
1) Salary is never on time always late 1-2 weeks, and also they deduct your salary one way or another.
2) In senior management everyone is somehow related to each other. So, they favour each other over employees outside their relationship. A true Nepotism.
3) No moral ethic or professional work environment. The company only think about making a profit for itself.