ParentFull threadcagey·https://www.sitejabber.com/ might be such a place. I left one review there a few months ago. I doubt it will gain network effect critical mass, and if it does, the companies being reviewed will almost certainly subvert it. Sigh.View on HN