I am sure many HR and managers will not like this but in the end, in this modern world we must be loyal to ourselves first. Loyalty to the company comes later as companies are no longer loyal to you.
If we read the news these days, many companies in the US are downsizing and they look at us employees as cost, no longer an asset. Gone are the promises of retaining talent as those with talent would have moved on to other jobs that would be more stable! Many companies these days are so worried about the bottom line and share prices that they treat their employees as just a number, a cost that they have to pay and how can they reduce these costs.
There are numerous articles on CNN, LinkedIn, New York Times etc that have said this. I am not the first but just deciding to write my thoughts on this down.
It's sad actually as just a few years ago, companies were rapidly expanding, looking for the best people around to work for them in order to grow and expand. And the slightest hint of instability causes them to retract back into the shell and hide. It works well for the bottom line and stock options but is this the culture that is being taught?
So that is why I say, we must be loyal to ourselves first. Do what is best for yourself as when the time comes, the company will take care of itself first before taking care of you.