Rating Summary based on 9 reviews
Advantages Flexibility, reliable, pays well, variety of work, can lead to a permanent post.
Disadvantages None for me
Advantages Erm, the chairs in the interview room were comfy
Disadvantages They didn't listen, keep me waiting, ignored what I wanted
Advantages Many offices
Disadvantages Staff not very helpful
Advantages Large pool of employers(and employees)
Disadvantages Expensive for employer, poor service
Advantages Erm, Good website?
Disadvantages Unhelpful staff