I have seen this scenario too many times in too many companies;
An employee treating essential information as a secret- this is a form of indirect sabotage. Only indirect because they can temporarily hide the evidence for their offence.
Unfortunately too many employees practice this and get away with it. Such companies usually suffer from organizational chaos.
Reminds me of the first rule of working with civil servants as a contractor for the federal government: Never underestimate the literal-minded stupidity of most of your civil servants.
Reminds me when we funded a new application. We went to the application people and asked them to buy and install it and let us know when. Six months later we asked what was going on.
Application Manager: We installed it a week after you asked.
Manager: We'll why weren't we informed?
AM: We were waiting for you to ask.
Manager: Well, can we use it?
AM: Sure.
M: Were is it?
AM: On the test server.
M: But we need it in production.
AM: You never said anything about that.
M: When will it be installed on the Production server?
AM: Can't. We only bought the test version.
(For decency sake I can't relate the rest of the conversation.)