Pros
There is not a single thing that you can say is good about this company.
Cons
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.