Corporate loyalty went out years ago. Employees learned the hard way that loyalty to the corporation is not returned. The best loyalty is to yourself and your profession.
As an IT worker, I have no loyalties to the corporation I work for - bank, hospital, government agency, store, whatever. I maintain their equipment and preserve the integrity of their data.
In return, they pay me money, give me some benefits. And that's as far as the relationship goes.
After numerous layoffs, firings, and mergers, what does corporate America expect from me? Whenever their bottom line suffers, I'm the first to take a pay cut. Whenever restructuring takes place, I'm the first one out. Whenever a merger takes place, I'm the first one transferred.
Corporate loyalty is to the bottom line and to the stock holders. That's understandable and that's how it should be.
Who can fault me, the employee, for taking a similar view?