The company I work for has a lot of stupid bullshit. My coping mechanism for this stupid bullshit is to complain loudly about it, and try ineffectually to get it changed. What I will not do, ever, is lie to my bosses and use that bullshit as some justification. Both of these things are true: (1) their company should deal with their own bullshit so they can actually retain top talent, and also (2) firing the liar was absolutely the right move. Lies have no place in the professional world, ever.
Yes, it was very clearly stated that he was a liar. A "con artist" is a significantly bigger liar than a mere "liar".
> You're projecting.
Hmm. "It's not OK to do X. I refuse to do X and you should not tolerate people who do it." That's projecting? I think you need to look up what that word means. Unless you're literally accusing me of being a liar specifically because I am against lying? Some kind of "takes one to know one" Grade-school jab? What exactly are you on about?
If the managers found evidence that he was working 3 jobs, asked him about it, and he denied it, then yes 100% he'd be a liar. Nowhere in the story does it say he denied anything, protested, faked or exaggerated his contributions, etc. His only deficiency, according to the story, was not enough time.
I'm saying you're projecting because you assumed he lied in some way, when the story doesn't say that.