

I worked for a few staffing companies and from my experience and seeing others, they rarely keep people. They usually use them to cover a person that is out for an extend period or they themselves are looking to hire someone outside the agency.
Did it starting around when I was 19 and went for a few years. This was in the late 00s.
Depends on the project you cover or until they no longer need you.
The shortest time was a month and the longest I lasted was 8 months since they moved state.
Wife has the same experience with the length.
I was doing warehouse and she was doing admin stuff like Apple one agency employment.