Hi Penny, sorry for your experience.
I would like to second Andrei’s opinion that you should out them. It isn’t about “roasting” them publicly, but warning people. If I get an offer from a Silicon Valley Startup, I cant disqualify them because the guy’s name is “Michael” or they have a weird Social Media director. And relocating and leaving a secure job is risky (as you learned) but a lot of the red flags listed won’t be apparent until it is too late.
Scammers like that deserve to be shunned out of silicon valley.
That said, great article, thanks for sharing.