The ease with which candidates can be found for vacancies is one thing I like best about this system - it's quick! It also has an excellent training program that teaches you how to use each function in depth so there are no nasty surprises when using them first time around (and yes they do have support available!).
There aren't any downsides at present as far as i am aware but if anything comes up then we will update our reviews accordingly. We've been able to find people quickly without having too much hassle doing it ourselves or paying high fees elsewhere.