How is human resource management at tech mahindra?

Wat is the job of a HR in an IT company.