My rating is based off of my experiences as a temp worker through RL Enterprises. The overall working experience there for me was decent. The 12 hour shifts rotate from a 5 day work week followed by a 2 day work week. For the most part the work's not difficult nor is it stressful for the average person.
As a temp: Solid work hours. You can also work overtime whenever you want to.