The worst part is, corporations treat their own employees with the no loyalty mindset. The idea of finding one good company and getting raises and a pension out of them is pretty much dead.
That is why I hope that people start unionising more and start switching jobs more regularly. The increased turnover should mean that companies try to retain employees for the sake of projects not being constantly delayed. I also hope that this also leads to more people starting their own businesses and competing with their former employers both in employing terms (by having better work conditions) and eventually consumer loyalty.
Yeah, my boss expects that. He's been at the same company for almost 20 years, since the department was created.
He also gave me a 3% raise this year. It's nice to get cost of living, but why would I try to invest in a workplace where I know I'll be able to make more and more elsewhere every year.