Hmm isn't it too early to write this off? Their about page states that they have 30 days to find 5 people for your job listing. Almost every page has more than 20 days left to find these 5 people, and although the current results do not look promising (based on the few introductions made) this page does not tell me anything about their review process. It is obvious that some aspects need to be tweaked (spamming issues aside) but everyone tends to make mistakes when they are creating a new product or service. Until they consistently can't meet their obligations I would not write off this business model.