Pros: Ok assignment
Cons: Not proactive about finding employment
I was given one assignment quite a distance from my home, and have noticed that there are other assignments much closer to where I live, and for greater pay, and have not been contacted. They placed me on assignment and it feels like a "get thee behind me" attitude, because I have been unsuccessful in reaching my recruiter, and because my resume is obviously not being forwarded to other companies. I asked that if anything opened up in my area to please move me, they have not. Poor communication overall.
I was also told during my hiring process that they are considered a top notch company and that only the creme de la creme companies utilize them for staff, so therefore the pay would be much higher than other staffing agencies, yet I am working in an ordinary place with many directly hired people after I started, for $3 less than I was told was the average starting wage for all their clients.
They did place me quickly, within the first week of hiring me, no complaints there. All in all I would say register for work and keep them on the back burner but actively pursue jobs on your own.