Those tech companies must have been small. Don’t get me wrong. I spent most of my career at small companies. But, currently, my CEO is 7 levels above me in the hierarchy and I’m one of 1.6+ million employees.
I've worked for a top 50 company by market cap and the CEO and other execs we're pleasant people. Well one or two of the execs were assholes but not the 'ill get you fired' assholes.