"However, the frequent point of being pi---d, shocked, or whatever about not being guaranteed forever employment, never will be laid off, etc. is a d-mb position. Of course, there are no guarantees. You are unclear in your thinking to expect it. No company would make such a guarantee."
But this is the same company that makes you pay back tuition if you leave if you used tuition reimbursement for a degree or certificate. So they want it both ways. If the company spends money on you, you guarantee to stay or pay it back. But if you spend money on a move, there is no obligation to you. Its a double standard.
And seriously, as much as I don't like RTO and the office consolidation, if there any real chance of local teams and in person collaboration, it would make sense. But there's no plan for that. For crying out loud, my leadership (and I use that term very very loosely) is in Israel. My development team is in all 4 of the ATS hubs. There's no face to face. Every meeting is still going to be on Teams. Nothing is going to change except Stankey gets to pretend he's the happy little tyrant that gets his way, with Legg sitting in front of him licking his boots.