I must say the people reviewing are unfair. Integrity is honest about the job. They tell you you can be an overbook. They advise you that the job is seasonal. There is a chance if you are a good worker you can get hired. I did!!!!!! The background check process is rigorous they do a very detailed check. I moved here from California. It took 2 weeks for my check to come back. That's not their fault. I could not start because of this. I finally started and love my job. Best choice I made. They are good people.