At the end of the day, like anything else you need to shop around and find the best deal. If you live in St Louis and have friends at the company you might want to GO! there.
If not, there are many companies hiring right now that offer cancelation pay, have duty rigs, have a min day credit, offer block or better regardless of the completion factor, pay more than $1.60 per diem, offer more than a 1% 401k match, and of course the most important thing of all, have engines under the wings!