@kfogel I could quibble about whether a sufficiently large Soulless Global MegaCorp is more like a service provider than it is like a small company, but in ways I can only partly articulate I'm inclined to buy your characterization of it as something sufficiently different that you'd confuse people by trying to use the same terminology.