It depends what job site you are going to be working. I had great success when I worked for them in Connecticut mainly because they had a great support network and knowledgeable people running the show, but had a terrible time in Virginia Beach because of the lack of support and knowledge by their managers, in particular Frank Truselo.
This is CABL.com posting #197143. Tiny Link: cabl.co/mZrT