Well, we don’t like it at all.
But first, what is spec work? From the NO!SPEC website:
“‘Spec’ has become the short form for any work done on a speculative basis. In other words, any requested work for which a fair and reasonable fee has not been agreed upon, preferably in writing.”