A temp agency is a staffing business that connects people looking for work with organizations looking to hire them for short-term or long-term employment. Temp agencies typically establish contracts with client companies to help them fill temporary needs in situations where they don't want to hire a permanent worker.
Workers typically complete interviews and testing at a temp agency to determine skill sets. These assessments aid in appropriate temp assignments. When a job match is found, the agency informs the worker about the hours, dress requirements and other details of the job arrangement. The employee also has flexibility in the job commitment.