My theory is that bullshit jobs are one of the mechanisms by which large corporations maintain a protective anti-competitive moat around their businesses; instead of letting unused labor roam freely in the markets to potentially compete against their interests, corporations provide as many jobs as required in order to keep as many people's time fully occupied in order to minimize the number of people who can compete…
I can't believe this theory is so widespread. There's no high level conspiracy to hire people to keep them away from competitors, such a thing could not be kept secret, and it's a ridiculously expensive thing to do (even for a FAANG) for extremely dubious value that might be realized a decade down the road and no real way to know if it's working. Bullshit jobs exist because mid level managers are very averse to killi…
I have heard lots of managers say "yeah, I know they're not performing well, but I don't want to reduce headcount right before budget allocation, can we manage around them?" (or something to that effect).
In my MBA course we even talked about this as a thing - that mid-level managers create fiefdoms, and the effects that has on the organisation culture. There are lots of other effects on the organisation from this, too.