Em países como os Estados Unidos, é comum a terceirização de atividades ou funções por prazos determinados que podem ser desde algumas horas até meses e anos. No Brasil, os contratos são mais complexos e dificilmente uma empresa é contratada por apenas algumas horas. Além disso o conceito de vínculo empregatício também é diferente. Enquanto nos EUA os empregadores podem contratar funcionários por períodos preestabelecidos ou por tempo indeterminado, no Brasil, somente empresas de terceirização estão autorizadas por lei a contratar e fornecer mão-de-obra temporária e ainda no limite máximo de seis meses. (veja tópico 4.1).
   Ainda sobre contratação de mão-de-obra, outra diferença fundamental é que em muitos países o trabalhador terceirizado pode optar por um salário menor ou maior dependendo de seu interesse em trabalhar em determinada empresa. Já no Brasil, os sindicatos de trabalhadores definem com as grandes empresas os pisos salariais de cada categoria, e um funcionário, deve receber este piso, independente de quanto um funcionário terceirizado custa de fato para a tomadora em relação a um contratado seu e por prazo indeterminado.