You gain a lot of experience and you network while working. This company is about 85 percent filling in temporary work assignments while the rest is permanent job offers.
Cons
You drive a lot to assignments where you are under paid and working hard. They don't take under consideration how far you drive, the high gas prices, your experience and the high cost
of living these days.