The employees are pretty nice and helpful. The people in charge take time to speak with you about the job. The office is clean. When you arrive for the first time, they do all your testing at once. They have a limited health insurance plan that you can start immediately, too.
Cons
You're not guaranteed a job. You must call once a week to stay on their roster.
You might not get a lot of info about the job until you hit the job site, depending on Adv, Stafing's communication and the customer company.