The issues with any of these things is bad companies/managers burn lots more people than good companies, hence creating large numbers of people with zero trust in things like reviews.
This is, if you've been burned by a company getting rid of you after being transparent, you are never going to be transparent again even if it would be in your favor. Then when you look at most companies thinking the most important thing is how much profit they are going to make next quarter that quarterly meeting stops looking like an event to see how you are doing, into one where the company determines how much blood they can extract from your withered corpse.