Amazon reviews are a great example of all of these problems, I think.
If the reviews are about an employer, then there's a whole other level of problems with them. Perhaps the reviewer didn't get along with their manager and so have an honestly terrible opinion of the place, but really, the place is generally great. Or perhaps the opposite -- the reviewer got along wonderfully with their manager and so they're ignoring all sorts of real issues with that employer.
> What if there was a cost attached to posting a review?
I don't think that would help. It might even make things worse, because it would filter out more ordinary people and tilt the balance more towards paid reviewers.
I mean, I could be wrong here. But I've not yet seen a place that allows the general public to submit reviews where the reviews were helpful or accurate in terms of figuring out if the product or service is worth purchasing.