Pros: experience learning the work force of a new city
Cons: unpredicatable cancellations, no assignments at all, low income
A typical assignment would be called a day before the job. You would report to work as you would with any other job. The Temp service may call and cancel the job last minute. That has happened to me about 3-4 out of the 5-7 jobs I've been assigned. Being a Temp is risky and very time committing with little compensation in return.