Stranog radnika preko agencije trebate kada je potreba za radnicima kratkoročna ili sezonska jer tu agencije često imaju bazu podataka radnika, a za koje znaju da su spremni raditi na određeno vrijeme. Npr. tijekom sezone. To može biti korisno za poslodavce koji trebaju dodatnu radnu snagu tijekom špice. Ili možda za neke EU projekte koji traju samo neko vrijeme.
Stranog radnika preko agencije trebate kada je potreba za radnicima specijaliziranim vještinama jer i tu agencije znaju koji radnicima su s određenim posebnim vještinama i iskustvom, a koje bi bilo teško pronaći na otvorenom tržištu rada.
Stranog radnika preko agencije trebate kada poslodavac želi izbjeći administrativni teret zapošljavanja jer takve agencije preuzimu na sebe skoro sve oko administrativnog posla vezanog uz zapošljavanje. To se isplati kompanijama.