Pros: you get to chose whether you work or not
Cons: no guaranteed work
During last summer, I had the chance to go out and do varieties of work such as listed on my resume, gaining some experience in the work field that would ease my way to a more permanent job. A typical day would be to arrive to the work place near or before 6:30 am and sign in, then you take a seat and wait. One of the workers will call people out for some jobs and they get to chose to accept the job or not, usually it is on best match dispatch. You are not guaranteed to work, if the worker hasn't called your name by 7:30 am usually there is no more work. If you have been called out and you accepted the job, your co-workers can vary from day to day, as some jobs last one day, others weeks and sometimes the other workers are too sore or are busy the next day and can't come back.