ВНЖ тоже компания запрашивает, но это не значит что он даётся компании и она может делать с ним что захочет 😂
Неважно кто запрашивает, важно чтобы соответствовало целям, которые определены законом. А законом определено то, что это компенсация работнику его экстратерриториальных расходов, а не компании. Компания - посредник, который технически это выплачивает, не более того (примерно как с налогами, только в обратную сторону).
Если в договоре прописан рулинг, он запрошен и получен, но при этом не выплачен - это мошенничество.
Если же в договоре не прописан и не запрошен и не получен - то все ок. Я вполне допускаю что какой-нибудь шелл мог действительно не хотеть чтобы его работники получали разные деньги из-за налоговой льготы. Я также допускаю, что формальный оклад человека с рулингом может быть ниже чем без рулинга (по той же самой причине). Такие примеры тоже есть.