What would make me nervous is the fact that its not salary. Its low hourly pay with no guarantee?! So there's no guarantee I might make rent this week? That alone sounds extremely sketchy. Training contract? The Cajones on these guys. Clearly out of touch with reality living in yesteryear. At least you shouldn't be too concerned about a training contract, you don't have to pay if they fold I assume. Give JL a shout.