What they are doing is taking screenshots of comments and then looking the poster up on LinkedIn and then making complaints to that persons employer!
I’m not on LinkedIn and I scrubbed Facebook years ago. No Twitter, Instagram, etc.
Also, TorVPN. I haven’t had any complaints.