At first glance, this organization seems to have all ducks in a row, t's crossed, etc... but... A big but.
It appears that what they want is to have a bank of people to pull from before they have a client that needs employees, rather than having a client that needs employees and then finding people to fill those positions, because they blew sunshine up my back-end better than any used car salesman I've ever met.
I was advised that there would be a start date "very shortly"... and then a week later I received an email stating that this start date had been bumped back OVER 30 DAYS due to some sort of situation with the client. As anyone with 2 functioning braincells knows, if one is in the job market, a 30 day postponement to the start date can be the difference between survival and homelessness.
I then went and did some research on my own. You'll note on employer review sites (such as Glassdoor.com) their internal staff is all rave reviews... but the people going to them looking for work? Being lead on, shined on, and put on. No thanks.
Spare yourself the aggravation, look elsewhere. I suggest K-Force or AllAboutPeople.