I haven't found any, my work history is littered with terribly managed companies where nepotism is more important than competence, business people run tech departments with no tech experience, had a CEO go to jail for bribery which shut the company down, another company my entire team was let go 6 months after I started. Recruiters and companies who ghost you during applications with out even a polite no thanks email.
I was raised by boomers who taught me if you just work hard and do the right thing your company will reward you but that has not even remotely miniscuely been my experience in the tech world.
Heard even a FAANG can be a nightmare if on the wrong team.
So how to identify a safe landing spot?