What is the difference between staffing and outsourcing ?
Staffing: Staffing means a process of employing and developing the workforce of an organization.The scope of staffing is wider than recruiting, staffing entails a series of steps, and recruiting is one of those steps. Staffing is a long-term process. Staffing is a managerial exercise present in all stages and levels of the organisation, whether it is recruitment & selection, training & development or promotion & compensation.
Recruitment:Recruiting implies an act of searching and attracting prospective candidates for employment. Recruiting represents a single step involved in the process of employment.It’s scope is limited.Recruiting is a short-term process.Recruiting occurs at the initial stages of employment, which begins with the search for suitable candidates and ends with the receipt of applications.