Managed Service Provider, Staffing
What is a Managed Service Provider (MSP) and Vendor Management System (VMS) in temp staffing? If you work as a recruiter, contractor or hiring manager in staffing, you are bound to come across these terms. This article is meant to be a primer.
DEFINITIONA Managed Service Provider (MSP) is an outsourced agency that manages the contingent worker program (temporary staffing) of a client company (typically a Fortune 1000 company like Coca Cola or Citibank) by managing its preferred staffing agencies. It consists of a team of program managers and coordinators that help the client company source and manage temporary workers from their preferred staffing agencies.
PS: The term MSP is also used in other fields which leads to confusion. For example- Some companies that outsource a significant portion of their IT and support operations to an outsourced provider also call those agencies an MSP.
A Vendor Management System (VMS) is merely the software/website that the client company purchases or licenses to enable the MSP to run the contingent worker program by allowing all transactions to happen online. This involves distribution of temp requirements (reqs) to staffing agencies, collection of candidate submissions, interview scheduling and coordination, job offers, billing and timecards, etc.
History: How Staffing Worked in the Old DaysLarge Fortune 1000 companies have always hired part of their workforce as contractors or temps. The process of bringing these temporary workers onboard was very cumbersome and inefficient. The process would typically work something like this
· A hiring manager (Sue) would get approval from her boss to hire a temp
· Sue would search for a staffing agency by calling different agencies her friends or colleagues recommended or she found in the Yellow Pages
· Sometimes, the company may have approved suppliers
· The staffing companies would then source candidates and start sending Sue resumes
· Sue would pick a candidate from those submitted
· If the staffing agency was new, she would sign a Master Services Agreement (MSA) with them, and cut a Purchase Order (PO) to the new staffing vendor and contractor could start work
What was the Problem VMS and MSP were supposed to SolveIf the company was large, there might be hundreds of such requirements every day making this process inefficient for the buyers and the sales people. There was also no good way to measure the quality of service that staffing agencies were providing. It also took a lot of effort from the client-side to manage the hundreds of staffing vendors the big company was using.
Some of the common problems arising out of this were
- Hiring managers being influenced and sending requirements to their favorite staffing suppliers
- Staffing agencies that had more aggressive sales people would be knocking doors annoying managers that have no need for staffing.
- Some staffing agencies would never hear back about candidates they proposed or
- Managers would be barraged by calls from staffing agency’s recruiters requesting meetings to discuss their requirements.
- Managers complaining that the staffing agencies did not provide candidates on time, charging very high rates or submitting poor quality candidates- none of them backed by any facts
Birth of Managed Services Provider (MSP) for StaffingIn the mid-90s, some of these largest companies decided to make this process more efficient and reduce costs by outsourcing the management of this onboarding and management of temp workers to an outsourced agency in exchange for a few percentage points in cost. Thus the Managed Services Providers (MSPs) were born. A Managed Services Provider is a company (not a software) that is a specialist in managing such temp worker programs. They work for the client and act as an independent and unbiased management interface between the client's hiring managers and the staffing vendors. Leveraging the VMS for automated transactions, they manage the procurement process like umpires and coaches which typically means overseeing the following activities
· obtaining the requirements from the client managers
· transmitting the requirements to the staffing agencies
· ensuring the candidates are selected and onboarded
· collecting timesheets, getting approvals, payment and paying the agencies
· managing supplier performance with periodical scorecards
Oftentimes the MSP may conduct a joint clarification call with the manager with all the staffing agencies listening in to enable all the staffing agencies to get the same information from the client.