El acceso al empleo para los extranjeros en Marruecos (con alguna excepción en el caso de nacidos en este país o casados con nacionales) está sometido a la formalidad de un informe previo del Ministerio de Empleo y Asuntos Sociales marroquí, que justifique que no hay ciudadanos marroquíes para la cobertura del puesto de trabajo, lo que no hace fácil su consecución para puestos no cualificados.
Para trabajos de cuadros superiores, cualificados o de dirección, esta exigencia se hace más flexible y los puestos están más abiertos a extranjeros.
Los sectores más activos, dinámicos y abiertos para este tipo de trabajos son el turismo, hostelería, el medio ambiente y la sostenibilidad, la ingeniería, la consultorías, las tecnologías de la información y la comunicación, el transporte y la logística además de los tradicionales como el textil, las pesca o la agricultura.
En todo caso es necesario un buen conocimiento del idioma francés hablado.
Es importante definir el puesto de trabajo de acuerdo con el perfil, capacitación y experiencia del trabajador extranjero a fin de justificar su contratación..