Thanks for the perspective. I think it's difficult for small cities like Pontevedra to create high quality jobs. There are not enough people to support rich doctors, lawyers, accountants and such. Factories can be established, but most people employed in a factory won't have a "high-quality" job. What other type of high-quality job could the city create?

[1] population ~ 80k, but working population ~ 50k.

Your perspective is really skewed here. 80k is easily enough to support multiple hospitals, specialist doctors, many dentists, and several multi hundred employee specialized companies.

I live in a city like this. We have muni employees, a hospital, some startups, plenty of non-tech jobs. There are doctors, lawyers, accountants, tradespeople, restaurants.. 80k is a LOT of people.

Side note: an hospital in Spain can be a relatively building with a few specialists, perhaps 20 people working here counting the staff. On many other countries an hospital is a huge building with dozens of specialists. The small places are "medical/care center". For sure there’s specialized jobs here too.

Clinics with 20 workers are not typically called hospitals, but rather "Centro de salud" or "Ambulatorio".

A "hospital" is a place with beds where patients stay overnight. All the countries where I have lived, including Spain, make this distinction.

I mean the option is civil servant vs no jobs

having an factory literally only positive from there

[dead]