Would you rather own a staffing business or a outsourced employment company?

The difference --

Staffing: you provide a third party with employees and it is on them to manage the employees

Employment: you manage the employees for the third party.

Staffing has lower margins but also less headaches from employees.