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?