I understand why GitHub feels it needs to add structure to their organization. It&#x27;s impossible for 500 people to coordinate themselves - Combine that with the remote work environment and it gives some people a free ticket to do nothing at all.<p>That said, I think the remote working aspect won&#x27;t be a problem if you add a middle management layer. So I agree with adding management but disagree about cancelling remote work.