I worked here for a summer doing factory work. The setup was, call every evening to see if you work the next day. Ok, fine. Then they took to calling me an hour before they needed my, even telling me to work at factories I'd never been to before. This, I understand, is not their fault, but is still something to expect if you work for them.
If you are - more ... desperate for work or looking for an "in" to a career in factory work, I'm sure they'd be perfect. If you are looking for a job with a schedule and reliable hours, they are decidedly not.
They are, however, friendly and generally pleasant, and I ... - less