Worst part is hr policies.
1. If you take any leave then the salary will be deducted and leave will be counted.
2. There is no medical policy. If you met any accident while working for the company on field. You will not get any medical claim or reimbursement. And on medical leave salary will be deducted.
3. Hr department are not responsive at time if you require anything then you need to follow like hell.