To attract the most qualified employees, staffing services offer highly competitive wages and benefits. The average temporary or contract employee earns more than $12 per hour. Some earn more than their permanent counterparts. Most staffing companies offer some type of health insurance as well as vacation and holiday pay. Virtually any temporary or contract employee who wants benefits can find a staffing firm that offers them.