Even if you remove gender from th equation, this is a good idea because it saves time and, in some cases, could actually leave employees with a higher salary then they would have negotiated for somewhere else.
> leave employees with a higher salary then they would have negotiated for somewhere else
Only the below average ones. Above average employees would have been able to negotiate a higher salary/extras. Thus, higher quality employees will go work someplace else and not at Reddit.
A quick list of what hiring B players leads to: lower team productivity (lowest common denominator), higher HR costs, poor culture fit, shitty workplace politics creeping into everything. Oh, and the A players you do have leave because FTS and stress.
I really don't think a company is going to give you the maximum salary possible for your job. They will probably give you the average market rate at best.
If a used car salesman told me there was 'no negotiation', I would immediately leave and go elsewhere (which actually happened last weekend to me and I went somewhere else to get my car).
It's not in the best interest of any company to pay you more money for the same value, so why am I to suddenly believe that this is the case with Reddit?
It will also reduce their workforce to the people that have lower skill sets and market rates because the people that can earn more, will go to other companies.
What if the automotive companies suddenly told the unions that there would be 'no more salary negotiations'??
Taking away power from the individual is not a good thing.