I don't know... Glassdoor's system seems to work pretty well for collecting this kind of data. Sure the number of reported salaries is maybe too small to say anything specific about individual companies, but in aggregate places like Glassdoor and LinkedIn could probably tell us with high certainty what the distribution looks like.