Pros: learning about many different industries, flexibility in work days
Cons: no permanent work, no primary medical benefits
This is a work as they need you job. If you are the sole breadwinner, this job may or may not pay your bills.
I have learned about many different industries working as a temp. I have learned how to use some specialized equipment for some industries. Most of the jobs are very easy for an experience office worker.
Management will find you jobs fairly quickly as long as you keep on top of them.
Rarely to I work with other temps from my agency, but there are occasions where a company will need more than one temp to complete a project. I have found two types of people that work as temps. Hard-working, educated people who can't find permanent work due to being over educated or under experienced. And those who don't want to work, or don't want to work outside the industry in which they received a degree.
The hardest part of the job is always being the new person. Never being able to get comfortable in a position before it is over and you move on to the next. This could also be the best part of the job if you are the type of person who enjoys constant variety. It can also be a bonus if you happen to have a terrible boss, you can tough it out knowing that the assignment is not permanent.