Instead of longer time perspectives, shareholder value tends to be measured every quarter. That's how it is in public corporations. Small, private enterprises may look at things from a different perspective. I've heard there is a very strong tradition of learning on the job in many Swiss industries. Training new craftsmen is the responsibility of local companies. Such very personal relationships probably do foster a greater sense of loyalty.
I prefer smaller companies as they seem to care more about their work force. The bigger corporations you are just a number and no one cares.