Hybrid marketing agencies uses agile processes. How about you?

Fostering a creative environment necessitates constant innovation & discovery of new requirement at every stage of the development cycle. Agile methodology helps in managing changes and gives creative minds the required space for innovation.What has been your experience?