For many positions, the person isn't a positively contributing member for three to six months. A positive ROI on the expense of hiring them isn't realized until much later. Having signing and relocation bonuses be paid back if the person doesn't stay for a year is quite reasonable in that context.
"We didn't pay for your relocation to X just so that you could change jobs after a few months."
Two weeks notice is a courtesy.
The much maligned PIP is often a hint that you're going to be let go. Rarely is there a "you're being let go today, pack your desk" unless there is cause (the one time I saw it was because someone was using their desktop support credentials to snoop on the CIO's computer - that one they weren't even given the pack your desk) or the company is in trouble (and in which case, things like the WARN period kick in).
"We didn't pay for your relocation to X just so that you could change jobs after a few months."
Two weeks notice is a courtesy.
The much maligned PIP is often a hint that you're going to be let go. Rarely is there a "you're being let go today, pack your desk" unless there is cause (the one time I saw it was because someone was using their desktop support credentials to snoop on the CIO's computer - that one they weren't even given the pack your desk) or the company is in trouble (and in which case, things like the WARN period kick in).