Unfortunately, the hard part of every subsequent interview with other employers is "So what happened at company X? You were fired, right?"
I've been through what the author is describing, but in an on-site office position. It's horrid. They're exactly right on how these processes poison all other interactions. My boss would call me in to ask if I was going to the company picnic, but the history meant that every "Hey, can you see me in my office real quick?" was a gut-wrenching terror moment, certain that I was getting fired or told off again, or something.