Definition
In business contexts, a hierarchical structure that's theoretically stable but often resembles a financial house of cards. Most famous for the multi-level marketing version, where enthusiastic salespeople discover they're actually the ones being sold to. The Egyptian kind at least has the decency to last 4,500 years.
Example Usage
The startup's org chart looked like a pyramid scheme, except the CEO at the top was actually doing work.
Source: Common industry terminology
Related Terms
Translate This Term
See “pyramid” in Corporate Speak, Gen-Z Slang, Pirate Speak, and more.
Try the Translator