I live in Spain (am Dutch); even more; I live in Andalusia. For me that's better, besides getting people to work. We cannot find people at all for programming or our brewery. Everyone around us is unemployed, however they either a) do not speak English; we speak Spanish, but a lot of our clients do not b) do not want to work c) are foreign and have no papers to work. It's quite horrible. And it's not for lack of tryi…
I highly doubt that, it has not been easier to fire someone in Spain since the latests reforms.
Not taking into account that there is always a period were the employer and the employee can cancel the contracts without any duty. Normally 6 months