Agreed. I won't hold them up as a paragon, having only heard anecdotes, but Valve seems to be an example contrary to Github. Could be completely wrong - would love to here from some Valve guys about how traditional HR issues are dealt with there (the answer may just be, "through HR" :) )