Advantages of temp. (contract) work: 1) Provides a convenient way to select projects/industries that interest you, thus broadening your experience. 2) Quick way to learn how to work independently. 3) Can try out different industries, companies, corporate cultures. 4) Provides ability to move around & observe different technical communication departments, see different approaches to project development—including software, policies and procedures, unique methodologies. 5) Allows for flexible schedule, often with the option of working from home.