The money was good, and often worked out to $30-50 an hour. The HR staff were very easy going. The hours were also quite flexible, with the staff happy for you to take off several weeks at a time.
Cons
Depending on who contracted you, the work could be extremely physically demanding. Although the compensation was good, you ended up feeling like you earned it.