Human resource management is responsible for how people are treated in organizations. It is responsible for bringing people into the organization, helping them perform their work, compensating them for their labors, and solving problems that arise.Following are the functions of a human resourse department:Staffing, Pperformance Appraisals, Compensation and Benefits, Training and Development, Employee and Labor Relations, Safety and Health, and Human Resource Research.
TO read more about the career,opportunities,prospectus,remuneration,benefits,etc log on to http://www.youngbuzz.com/careers/careerdetail/career-human-resources
This will help answer all your HR related questions. About the Gems B-school, Bengaluru, they have a course called Industry
Synergised MBA .In this program the student is placed in a company the minute he joins gems b school, where students work on week days and study on weekends. And its supposed to one of the good B-schools in India.
Hope this helps.