The length of time that someone can be kept as a temporary employee varies by company and depends on the specific needs of the organization. Some temporary positions may only last a few weeks, while others can last several months or even years. Generally, temporary positions are used when an organization needs short-term staffing support or has a specific project or workload that requires additional assistance. Once the project or workload is complete, the temporary employee’s assignment will end, and they may be given the opportunity to apply for other internal positions at the company or be let go.