This office is very friendly and professional. I filled out an application on Friday and had work the following Monday morning. I have been working thru there for about 6 months. A job applicant can call in every morning at 530am to see if there is any work for the day. Some assignments are 1 day and some last longer....just depends. An applicant can also show up at 530 am and wait in the office for an assignment to come in, if there is no work for the day yet. You also have the choice to be paid each day or get paid at the end of an assignment. Very conveinient for those who are living paycheck to paycheck and for those who like different challenges day to day.