I agree with you that there should be NO witch hunting. Just to clarify Jessica's part in the fraud, she was one of the people vocal about outing the founders after not being paid for over a month. For some reason, she suddenly changes her mind. She starts erasing any evidence of OP doing work and The CEO fires her with cause claiming that he has evidence she's not been doing work. Jess is promoted with a raise and changes her title to CMO.
Now, maybe this is just a bitch move, but if Jess is willingly participating in the CEO's scheme to fire OP with cause, I feel like this is crossing the line into fraud. Again, witchhunting is wrong, but just clarifying Jess's part in the fraud (if it counts as fraud)
I don't know about anyone else, but I didn't read too much bad into the account of Jessica other than a simple power struggle. Those happen all the time anywhere.
The CEO and CTO however...... The allegations there are pretty severe.
You have no evidence of that.
The story did not imply it either.
This is witch hunting.
At best a link to their website would have been enough if this really was about "doing future victims a favor"
Not linking employees that were really just a comical side to the story.