Spec work is a hotly debated topic among graphic designers. Most of us are vehemently opposed to it and for good reason. Spec work devalues our work and also puts us at risk for being taken advantage of as well as not being paid at all for work.
David Airey’s recent post sums up the absurdity of such requests quite nicely. Read his response to a request for spec work: