In my opinion, 43 (1 CEO + 6 managers/executives + 6 * 6 individual contributors) is the optimal employee count. It becomes a still-reasonable 259 (1 CEO + 6 executives + 6 * 6 managers + 6 * 6 * 6 individual contributors) if reality is factored in. Any company larger inevitable becomes a stagnating drain. That is, one way to somewhat clip power and improve overall (intracompany and economic) efficiency may be to limit company size to a maximum of 259-585 employees.