Pros: More time for yourself/possibility of a nice, perm job
Cons: Always feeling like the new girl. Sometimes given work no one else wants to do.
I also had a great recruiter! Two of my temp jobs turned into permanent positions!
When you're called for a position, you can take it or turn it down, but keep in mind: you keep saying no and they will stop calling you, of course. And if a company likes you, they'll request you. Since they've trained you and they need you when someone calls in sick/vacation, they expect you to work that time. This I've learned from working lots of temp jobs: they won't call you a lot and for many employers. Why??? Because, if you're busy temping for someone else, then when another company calls for you specifically, you won't be available. It makes your Temp Agency look bad and the company who wants you will stop calling for you.