compensation and benefits jobs careers in Hosur, India