If you can take the heat, public shaming always works and also makes other people aware. If you want to remain anonymous, moving on is probably the best option.
What happened to you is called brewdogging, named after a similar public shaming:
Ignore all the gaslighters telling you maybe the company didn't steal your idea and some fantasy happened where they thought about it themselves. They didn't, the CTO definitely stole it.
If it was me and I had proof I would send an invoice and then sue if not paid. If I didn't have proof I would just write about it and share everywhere and prepare to fight. When I was younger and more naive I also accepted it and moved on. That's also an option.
Whatever you do, be very very careful from now on. Job interviews and hiring changed, it's all about power and self-preservation now. The people doing the hiring will rob and destroy you if it makes them look good to their bosses.
This reads like satire and his email to developers is very similar to spam.
I really liked this part:
I demand the best work from you. I expect the best from you. You will be challenged. You will grow. And your skills will sharpen. If you like to settle on being average and do average work, this is not your project.
I may be bitter, but writing about shady companies and broken hiring practices is not trolling. It's a reality many people talk about and nothing will change if we don't protest and just accept it.
I didn't insult anybody. And I'm sure you will change your mind if you ever lose your job and the people in charge of hiring decide you're too qualified or too old.
> Instead, our interview process mimics what it’s actually like to work here. It’s highly asynchronous, favors writing and involves building something useful.
Are you making candidates write production code for you for free?
Wow the answers are bad. I can tell you for sure practice does nothing and can actually turn into confidence which can be read as arrogance. Researching the company is also a waste of time, it will maybe give you a 5% boost.
The reality is that people that do the hiring are usually workaholics, so they turned interviews into dating. The only way to get a job is if all the people involved like you outside the job.