Select staffing is a decent place to get a temporary job, just don't expect to get hired on anywhere they place you. Management is helpful, initially, and placement can take a while, but its up to the individual to push for placement. Its easy to be black balled, and cast out of their work availability list. I enjoyed working for them, but became disappointed after I had to walk away from a job for family issues, and now can't get placement.
Cast out if you make a mistake, low pay.