A good summary is here:

http://www.femmigration.net/work/work_spain.html

Bottom line:

* Legal
* Not recognized
* Not regulated