3 ms·
He probably just meant "having the most resources" in some very general sense. But it's true, in terms of # of employees it's nowhere near the largest. In fact
by mwfunk 10y ago
He probably just meant "having the most resources" in some very general sense. But it's true, in terms of # of employees it's nowhere near the largest. In fact the vast majority of those 115000 people are retail employees. I would estimate that in terms of engineers, it's more like 20k or less.