These people used to do business as ExecRank. I wasted my money with them and got zero leads. Not even bad leads or leads that were mismatched, just zero. The "advisory boards" they peddle consist mostly of companies wanting to access your LinkedIn network. None of the ones I saw offered pay (only a % of sales you would generate), and few if any of the represented companies would be considered "blue chip" or "recognizable". Does not mean the companies that are on it are not legit. It just means they are not going to be great add-ons to your resume. If you want to find positions like this, just blast yourself out there via your own LinkedIn network. You will probably have more success!