In my opinion, outsourcing will depend on the individual business model and various other factors like size of the company, future plans, business life cycle, company culture, speed of delivery,type of industry, and so on. There is no rule book by which you can go. I will try to explain a few from my own experience, hope it will help: 1. Outsourcing of employees through agencies : this can be done when you are sure that a particular post is required only for a short duration, eg. 2-6 mths. OR the particular skill set which is not going to be useful later, but currently required for specific project.
2. Cost at a glance appears higher
3. Outsourcing of staff is also effective when the cycle time for recruitment is very short (normal recruitment process can take longer time)
4. HR services can be outsources for recruitment, trg, retirals management, etc. but some amount of supervision is inevitable by HR dept.
5. Outsoucing of HR services like counselling of top management (by Management consultants) can be effective(sometimes you will not listen to your HR manager as he/she is your staff, but an outsider can influence and bring about required changes), change management etc. Most routine HR jobs can be outsourced, but no organisation, should ever do away with HR dept and opt for complete oursourcing, there will always be issues sensitive enough and will require HR interventions from within. Issues/disadvantages : 1. In case of recruitment of regular employees, I rarely could find recruiter who could find you the right fit (skill wise perhaps yes they can , but the right blend of skill and personality to get the best fit for your organisation !). Not because they cannot understand the culture of yourcompany but mostly because their objectives and targets are different from the HR of an organisation. With warm regards Poornima |