They have been very helpful with finding candidates for our positions. I've never had an issue with them. I would highly recommend them to anyone looking for help in filling their open position. The only thing I dislike about them is that they are not always able to fill our open position right away. Sometimes they take weeks or months before we get a candidate. And sometimes it's just because there aren't any candidates available at that time. But they do try to make sure that we find someone as soon as possible.