AVOID THIS SITE!
This site prominantly featues a link to a complaints site called "ComplaintsBoard.com" which loads a trojan virus onto your page as soon as soon as you open it.
Review and Judge is likely a sister site designed to drive traffice to bogus sites like ComlaintsBoard.com