Employer or business places all or most of its employees on the payroll of staffing firm (employee leasing company) in case of employee leasing. Thus, the staffing firm is responsible for providing payroll, benefits & other HR functions to the employees.