If you need to work for a staffing agency, it doesn't get much better.
The jobs vary from person to person, but I was always treated well, paid on time, and had issues addressed in a timely manner. The pay was low, but that is to be expected in temporary positions. The management was great and I always felt respected. I have never worked for a staffing agency that treated their employees so well.
ProsGood Management, Flexible
ConsTemporary Work, Low Pay