In my experience if the company is amazons size yes it is like that. Smaller family run companies treat their employees/prospective employees much better in my experience. It is not always the case but I from my direct experience it has been. I am so sorry this has happened to you.
I somewhat agree, but I have had bad experiences at micro companies as well (companies under 75 employees) My experience the sweet spot is privately held corporations above 200 employees below 1000-2000 employees. Privately held is a key part, all publicly traded companies suck IMO
I've also had some good experiences at bigger companies, but the issues tend to be different.