Підписання трудового договору та його виконання залежить виключно від бажання виконувати цей договір, причому обидвома сторонами. Те що ви підписали договір ще не означає, що ви працюєте легально. Бо ви не можете перевірити в дійсності, чи передали цей договір до відповідної інстанції, чи сплачують за вас податки і т. ін. Одним з маркерів того, що ви працюєте ви дійсно легально, є сплата заробітної платні на банківську картку. Бо якщо ви отримуєте гроші готівкою, то на 99% можна сказати, що ви нелегал. Якщо ви на етапі обговорення умов працевлаштування чуєте, що вам будуть сплачувати готівкою, або сплачувати зарплатню кожен день або раз на тиждень, це означає нелегальне працевлаштування. Для легальної роботи вам потрібно мати робочу візу відповідної країни. У разі, якщо вам пропонуватимуть працювати в Німеччині на підставі польської робочої візи, це буде нелегальна робота. Наприклад, неможливо в Україні на підставі в’єтнамської робочої візи працевлаштуватися. Якщо ви будете працювати на підставі візи саме тієї країни, куди ви приїхали, і отримувати зарплатню у безготівковому вигляді, тоді ви працюєте офіційно і з вами нічого поганого не трапиться.