Kodeks pracy jasno rozróżnia umowę o pracę na czas nieokreślony, od umowy o pracę na czas określony. Generalnie, umowy bezterminowe przewidziane są dla pracowników stałych, którzy mają współpracować z danym przedsiębiorcą dłużej, czy nawet na zawsze. Takich pracowników z założenia się docenia i kodeks wprowadza dla nich specjalne prawa oraz ochronę. Ustawodawca zauważył jednak tendencję do zastępowania umów na czas nieokreślony, umowami terminowymi – po to właśnie by ograniczać prawa pracowników. Odpowiedzią między innymi na takie nieetyczne działania pracodawców, była reforma prawa pracy wprowadzona w Polsce w 2016 roku. Zmieniła ona między innymi zasady dotyczące okresów wypowiedzenia oraz urlopów umów na czas określony.
Pracownik, który chce rozwiązać umowę o pracę ze swoim pracodawcą, musi wiedzieć, jaki okres wypowiedzenia mu przysługuje. Jest to zależne od rodzaju zawartej umowy, czasu, na jaki została zawarta umowa oraz przepracowanego okresu (stażu pracy) u danego pracodawcy, ale nie tylko.
Większość osób z góry zakłada, że najlepszym rodzajem zdobywania środków finansowych, jest praca w ramach umowy o pracę. Ma ona być rozwiązaniem trwalszym, wygodniejszym i bardziej korzystnym finansowo, niż umowa zlecenia, czy prowadzenie własnej działalności gospodarczej. Czy faktycznie tak jest? I dlaczego umowa o pracę, coraz mniej różni się od innych form współpracy?
Pracownik, który otrzymał lub złożył oświadczenie o wypowiedzeniu umowy o pracę, bardzo często zostaje zwolniony przez pracodawcę z obowiązku jej świadczenia do czasu rozwiązania umowy o pracę. Ta praktyka, nierzadko wygodna dla przedsiębiorców, którzy chcą odsunąć pracownika od pewnych obowiązków, bywa bardzo kosztowna. Alternatywą jest powierzenie pracownikowi wykonywania innych zadań w okresie wypowiedzenia. Przesłanki stosowania tej instytucji określa art. 42 § 4 Kodeksu Pracy.