Actually I just tried it and felt it was a pretty sorry Search Engine. I put in "ISO 9001" and got approximately 10 pages that I thought were the equivalent of Google's paid adverts but more intrusive. They said there were 1,400,000 results, but when I asked to see the second page of results they said I must have had a typo in that they couldn't find anything for ISO 9001. For Google you will get 49,000,000 web page results.
I just updated my companies web site and just tried this engine to see if I need to submit it. Fortunately I did not have to, but they felt obligated to put a picture with the results - Unfortunately the picture says "Morgan Stanley" which has nothing to do with my company.