Working with other designers or design teams who already know what they want and what they want to see is a challenge and realizing a project together outside of the end result has it's own satisfaction.