Kelly Services is an excellent place to find temporary employment.
Pros: flexibility, constant change, diversity
Cons: uncertain schedule, no guaranteed work.
A typical day at Kelly Services begins with a phone call. Assignments are usually given with 24 hours or more notice, and usually last from 1 week to 30 days.
The work varies greatly which I enjoyed, and you are never in the same place for long.
I learned much about the different industries around my city, and the different roles people play within them,