One of positive aspects of temporary assignments (contracting or consulting) is that it allows you the freedom to move around the marketplace and observe the infrastructures of various tech. comm. departments. This allows you a birds-eye view of how each environment approaches the project development cycle—including content development tools, policies and procedures, unique methodologies, and so on.