ParentFull threada-and·To add - when this process fails, tech companies rotate employees out to a remote office (often in Canada). The US loses tax money which the employee would have paid and the position remains filled.View on HN