The idea that a large company has ever "leaned left" in any real sense is a bit ridiculous.

I would argue that Twitter pre-acquisiton had elements of inferiority-complex-driven-correct-isms and tryhard leftism. Not necessarily that I disagree with that biasing especially with what happened to it since. Their intents back then were 120% innocent, just occasionally un-ideal as nothing ever is perfect.

What is left? Your definition might be very different than the majority.

You should be wary in going there, unless you want to be beholden to the opinions of China + India.