Pros: work is available no matter how small
Cons: make sure the work you choose is the right one for you.
They find you a job quickly. Sometimes a migt be a few a day, afew days, a week or even months you might work a a time. They pay you weekly. They work hard at placing you...first come first serve.