출입국관리법 제18조에 의하면 외국인이 대한민국에서 취업하고자 할 때에는 대통령령이 정하는 바에 따라 취업활동을 할 수 있는 체류자격을 받아야 하고(제1항), 그 체류자격을 가진 외국인은 지정된 근무처 외에서 근무하여서는 아니 된다(제2항)고 규정하여 취업활동을 매우 엄격하게 제한하고 있다. 동조 제3항 이하에서는 외국인의 고용주에 관한 규정으로 체류자격을 가지지 아니한 사람의 고용, 고용의 알선이나 권유 등에 대하여 제한하고 있다. 출입국관리법상 체류자격을 가진 외국인에 한해 고용을 허가하는 것은 외국인근로자 도입으로 인한 자국 노동시장에의 악영향을 축소하고 인력 활용을 제고하는 측면에서는 일응 타당하나, 지정된 근무처가 아닌 곳에서의 근무를 금지하는 것은 외국인의 이동의 자유를 상당 부분 침해하는 것으로 외국인고용법의 사업장 변경의 제한과 함께 인신구속에 해당한다는 비판이 제기된다.(조성혜, 2019:246-247)