> I'm not sure it would scale to a 50,000 person company.
Split the company into a bunch of mini-companies, don't get beyond "the limit".
Microsoft used to be a pretty flat organization back in the days, depth of the management layer is one of the things MS employees mocked at IBM in the 80s and 90s. It was already a pretty big company back then.
BTW, MS's headcount is closer to 90k than 50k these days.
Split the company into a bunch of mini-companies, don't get beyond "the limit".
Microsoft used to be a pretty flat organization back in the days, depth of the management layer is one of the things MS employees mocked at IBM in the 80s and 90s. It was already a pretty big company back then.
BTW, MS's headcount is closer to 90k than 50k these days.