It's obvious some of our experiences are different than others. Over the years I've had several jobs. Some I liked, some I didn't. I stayed with those I liked as long as I could and got away from those I didn't like as quickly as possible.
As a kid going to school, I worked nights in a GM assembly plant. The pay and benefits were excellent, but the work was tough and repetitive. It didn't take long to realize that I couldn't do it for the rest of my life regardless of the pay. After school I opened my own car repair business. I loved the work, but the hours were long and arduous. A normal work week was 60+ hours with some stretching well into the 80-hour range. I didn't make nearly as much as working at the GM plant, but the work was far more satisfying, and I was my own boss.
That lasted several years, but like most things it changed over time. I was leasing properties owned by Standard Oil. They decided the locations weren't making enough money for the company, so they decided to sell them. I could either buy the properties or hope whoever did would continue to lease them out. I couldn't afford to purchase the properties, and there was little confidence that any new owner would continue to lease them, so I moved on at the end of my leases.
I spent a few more years in the auto repair business as a shop foreman and service manager. While both positions made decent money, I didn't believe the dealership I was working for would last long into the future. That's when friends and family convinced me to take a job in the engineering department of a local manufacturing company.
Like most I started at the bottom and had to show I was competent to keep the job and potentially be eligible for promotions. It turned out to be a perfect fit. My skill sets were exactly what they were looking for and I was flexible enough that I could take almost any assignment. I stayed there over 20 years and loved working for the company.
For the entire time I worked there I never once saw any "workers' rights abused", "disregard for the future of our planet", or "backstabbing executives". I'm sure there were disagreements at all levels. However, they were all worked out. Management didn't have an attitude towards employees, and the employees didn't have an attitude towards management. 90+% of the employees (both salaried and hourly) spent the majority of their working careers with the company. When I retired, I was the least senior member of the group at slightly over 20 years of service time. Most of those I retired with had 35 to 40 years with the company. People don't stay around that long if they feel their rights have been abused, or it's a bad company to work for.