This is a hard working and decent Temp Agency to work for. The wages differ as per the job and its requirements. I have had a few positions become permanent, however, again in an economic downturn things are never as permanent as one might think.
They (Jo) is straight forward and always on the phone trying to connect people with positions.
The hardest part would be the instability and consistency of new placements. The best part is always meeting new people, as well as places. I have learned a lot from my placements, not just about myself but the positions and placements I wish to peruse as a career.