They'll keep you working and the office staff are ...
They'll keep you working and the office staff are good people. They'll also give you a chance even if your background isn't the best. I'm not sure why their rating is so low but the only thing I can say I'd want to be different is the pay and that's mostly due to weather conditions and bathroom breaks. I have no complaints about them at all.