In my experience, that describes very few business settings. There is a massive power differential between the manager and the engineer (after all, the manager can fire the engineer, but the engineer cannot fire the manager) and very often the engineer doesn't know the manager well enough to know how they would react to a statement like, "I feel belittled by the fact that you constantly ignore my feedback and impose unreasonable deadlines because a salesperson put you on the spot in front of the VP."
As I see it, a work environment that's safe enough for NVC to be useful is one where the lines of communication are open and honest enough for NVC to be unnecessary. As a result, whenever I see or hear someone speaking NVC phrases at me at work (especially if they have never done so in the past), I am immediately on guard, because I know they're trying to slip a fast one by me.