Yes I agree with you. There is a lot of transparency in the process and only the best are picked. This is why multinational companies use this method to ensure the very best is hired for each position.That's good, I don't even know other agencies can recruit staff on behalf of businesses. I think that is a very good one because there will be a lot of transparency in the recruitment process.