I came across this review while googling ford getphotographyjobs.com. I used the site to find my last job and am using it again now to look for more work. I've had some great response - which is why I found this review so strange. Also, I've noticed over the years the quality of postings has improved - more employers, and more long term work.
Sound like you may want to give it another shot.