I appreciate that they have been able to put together complex recruitment processes for clients with very specific requirements without having an army of employees dedicated solely to this task - so much flexibility! There are some aspects which could be improved but nothing major as yet; however we're trying them out now in order to see how things go over time (we only started using their services last month). We've had no issues thus far other than getting our head around all the different features/options available when managing candidates through your site though it's still quite overwhelming at times.