Very hard on giving you own earned leaves
Your tap in and tap out is monitored along with breaks
Admin women would point you on what you are wearing and send emails to manager re your attire
Internal politics for promotions and better roles
Extremely boring work - either you are recruiting every day or hiring consultants
Major drawback - The HR of Gurgaon office had an attitude like of a CEO. I faced problems while leaving the firm and when I was relocating I needed a simple letter for my Visa, I had to email and ring the HR for ages.