A counter to your point #1, a few companies ago where I worked we were asked on mass to provide positive reviews on Glassdoor to attract new candidates.
I think overall it's good for a quick check on morale if there are >20 reviews. The salary data is worthless, high earners within companies do not advertise what they earn.
I think overall it's good for a quick check on morale if there are >20 reviews. The salary data is worthless, high earners within companies do not advertise what they earn.