Back in the day invitations to be a mod were auto-accepted so the mod of /r/jailbait added him to the modlist
The guy's a crappy CEO I'm not sure why people have meme about stupid shit like the above to distract from that especially on the fediverse which has it's share of questionable content
If the company offers no real growth technical, responsibility or compensation yes