NiteMare, try the Home Page, then About Us. There is info on the site administrators. At two years old, it's a bit more than a start up, and nobody is requiring money for you to post, so don't know how you'll get burned financially. And if you do want some of the Premium amenities, well, check out the rate schedule; it surely won't break you.
Spend some time reading Zeev's thread. Many find it worthwhile.
Hope that helps answer some of your questions.
AK
p.s. I see you signed up almost a month ago. Surely you know your way around the site by now <g>. BTW, perhaps you will give a source for your allegations about the site? You seem to present them as fact, rather than questions.