It could work surprisingly well at some extent. I mean, Spaniards are hard labouring people and they put hours to work. But they also like to live the life (you know, paella, siesta and stuff). So the first couple of times it may come to pass, but things may hit the fan really quickly.
Also, cheap labour force and laws very favourable for the employer.
Things might roll along smoothly until the old contract expires and it’s time to negotiate a new one between the unions and employers. That’s when things could get spicy. Tesla demands that the employees are treated as slaves and company property, while the unions demand proper wages, maternity leave, siestas and lots of other things. Obviously, Tesla isn’t going to agree to any of that, and the feeling will be mutual on both sides of the table. Usually this results in a strike, and now we’re talking about a spicy turn of events. Can’t wait to see how Tesla would handle that.