As an employer who posted a position on the site I was totally dissatisfied. We received no candidate that even remotely matched the job description listed. When I asked to have the account deleted, I was told they will only "deactivate" the account, which essentially continues to store my company information and our credit card details. When I requested to escalate the complaint I was told told to have my lawyer write a letter and was given an address in Austin to do so.
Stay away, there is no integrity here.