The thing that frustrates me is that the only reason we can even sit here and discuss this properly is that Github is such an open company. If someone comes out of Microsoft and Google (low and behold there have been multiple cases), the best you can expect is a response of "We've handled the situation internally, and those involved have been disciplined in a way <company> deems proper".