every aspect they are lacking.
1) No benefits for employees
2) Cheap politics
3) Don't expect good review even if u complete all your exit formality, they will try to ruin your career.
4) Management is so corrupted, employees are treated as animal.
5) No pre-defined policies.
They try to attract employs by showing like they use all latest technologies but there is no one to train you because all good and senior team left the job because of their non professional behavior.