Pros: great opportunities to network and get your foot in the door
Cons: saying good bye to the nice people you just met while being a temporary.
When you are a great worker, the staffing agency keeps you working as if you are a regular employee. Not to mention when you receive great reviews from other agencies, you become top priority. The hardest part of the job is getting offers for full-time employment for the actual client directly.