A lot of effort required to follow up on potential job opportunities.
Pros: received regularly weekly pay when working.
Cons: many different staff managers
Some good job opportunities though needed to be diligent and follow up daily with various "Staffing Managers" who were on duty to assist with potential jobs opportunities. Received regularly weekly pay when working though most job assignments are temporary and short. Long term assignments were hard to come by.