I have not used them, but I have herd that they charge a "finders fee" for every job they get you, then up to 10% of the invoiced amount. And even further they make you sign a contract that you will not solicit any work from the companies they put you in contact with, unless they are involved and get their %.