Praising people for saying "it's your call" and in the same article boasting about "extraordinarily high ownership" is simply laughable.
The two are literal polar opposite.
The two are literal polar opposite.
The meaning the article is using is that there’s an owner, and they own the project without dilution. There’s not death by committee. One person or one team is given something to do, and they go do it without interference from the rest of the company. Whether what’s delivered at the end is fit for purpose is open to other people’s opinions and input. How it gets implemented and reaches delivery is the exclusive concern of one person or a very small group.
Vs Boss: "your call"