HR policy is very poor, fake comments in time of joining, you will never get appointment letter,pay slip after joining, HR never talk to the new employee over phone or email, no matter after sending 100 mail they will not coordination with the employee
Never ever believe the management.
Even the will not open bank account. In short you will not having a single document of the company