Sadly .. I probably agree with ASA
Someone leaves my company (for better or worse), they go off to foreign or national pastures and spend some years earning much more than me and better benefits (potentially). Then for whatever reason they come back and expect the company which employ us both to pay us the same salary ... yeah right.
Loyalty and seniority still has a price I hope. Mercenaries who go off in search of wilder dreams and pay get no less respect for doing so, but expecting to come back on the same salary and seniority as others of their generation who stuck with it ?? **** off.