1. Unethical in all respects be it HR policies , be it working culture . Changes policies as per their suitability .
2. Egoistic working environment . You will not see team work in this company
3. No work - personal life balance.
4. Old school thought of running a company.
5. Unbalance salary to employees.
6. Experienced might be getting the same salary as fresher.
7. Company thinks if they paying you they own you.
8. I see some positive comment saying top management is reachable , once you do that , you can think of how deep they can get into your personal life .