Я, конечно, не работала удаленно. Но вот представьте, что вы компания, нанимаете человека из другой страны и вам нужно как-то ему официально зп платить. Возможно, что при наличии ВНЖ снижаются налоги или что-то типа того. Нужно же понять в чем дело. Просто так никто не будет ВНЖ иностранцу делать. Зачем?