Kelly Services is a fantastic way to get your foot in an otherwise slammed door. I recommend it to everyone. I worked with fabulous people, and learned a lot from them. The hardest part of the job was the realization that it was not really intended to be a permanent job and I could not stay forever (although I would love that). The job environment was the best I have ever seen, let alone worked in. I learned tons of new skills; I got better at math, learned to 10-key, and learned a lot about how the medical/insurance world turns.
Some jobs are not meant to be permanent (even when labeled as such -- not Kelly's fault)