Agencies hire for a variety of positions, including temporary jobs, contract work, and permanent positions. When you're looking for an agency to work with, check the company's website to see what type of positions it specializes in. Some focus on temp work, for example, while others fill a variety of jobs.