I worked for a variety of different companies through them and when I visited their office initially (before they sent me out on assignments) I was impressed with their professionalism and willingness to work with me. I learned how to adapt to new work environments quickly and deal with different types of people (professions). The hardest part was knowing
– more... that the jobs were only temporary, therefore not stable. I can say that I enjoyed the variety of work environments I was placed in. – less