It's well-known that someone who has a great experience will tell only a couple of people about it, but someone who has a bad experience will tell the whole world.
You're talking about one department out of many in a large company and then saying that the company as a whole is terrible. I've worked at this company for years and I've never had an issue like this or even seen this happen before. How could the company survive for over 70 years if what you're saying is true? The majority of the employees in this company have been here for many years and will continue to be here for years to come.
If an employee has the the drive to work and will take the initiative to learn and to do their job well, then they will have a rewarding, long-term career with a company that values their employees and treats them like they're part of the family. Along with that, they offer an excellent benefits package that no other company can even come close to. Who wouldn't want to work for a company like that?!