Pros
The only one I can think of is to make money for a short time if nothing else is available.
Cons
1. There is a high turnover of placement coordinators, or agents, or whatever you choose to call them. Thus, it is difficult to build any kind of useful business relationship with them. 2. They staffed for Merrill Lynch. 3. You have to bug them and bug them about work, and when I called - after an interview - they had trouble remembering me. 4. A previous placement coordinator neglected to inform me that the regular weekly position I had was canceled one week. I showed up at my assignment, ready to work, only to be told I would have to go home and that I wouldn't get paid. Considering the burden of information sharing was on the part of Randstad, and it was due to their poor communication and management that I wasn't told I wasn't needed, I felt cheated.