1) No one ever checked in with me after I started my assignment to see how it was going.
2) When it came time to transition to a full time position it was expected I do all the negotiating, find out start/end dates., etc. My other agencies in the past took care of this for me.
3) The benefits are AWFUL. If you qualify for any, they are over the top expensive. There is no paid vacation, at all. None. For anyone. Ever.
4) BE CAREFUL with their HSA/FSA accounts. All the money you place in it disappears on the LAST DAY of your assignment with them. It just so happens they'll go ahead and take those deductions out of your last paycheck too, and you can't get access to the money because you get your paycheck after your last day. I'm seriously considering a small claims action on that one.
5) They were very unhelpful when it came time to renegotiate my hourly rate.
Basically, they'll place you and find you a gig but then you'll never hear from them again. Don't expect any help or worthwhile benefits.