some random thoughts
#1 it’s very hard to fire people in Italy (unions are much stronger than here)
#2 it’s very hard to hire people in Italy in the first place, and next to impossible to hire anybody under 18.
Everybody pretty much lives with their parents until at least their early 20s, but sometimes practically until you get married (even well into your 30s or 40s is not unheard of). Nobody works while going to university (it’s extremely rare) and this is sort of a two-way street, there’d have been no way I’d have been able to keep up with my University workload while also having a job, it was way, way, way too intensive.
People do tend to accumulate assets, personal savings are much higher than over here, credit card debt is practically unheard of as most credit cards are payable in full every month: when I got my first c/c I had to prove I had cash assets equivalent to 3x my credit limit for example. The problem is that cost of life is very high, so you really can’t afford to retire early unless you struck it rich.
Also if you have a family-owned store (given how the licensing works in Italy) it’s pretty much kept in the family forever or as much as possible, so it’s not uncommon to see people in their 60s or 70s at grocery/bike/whatever stores, this especially in the more rural areas as most younger people try to live in the bigger cities.
The society is changing quite a bit, though, due to very high illegal immigration (Italy is just a short boat ride away) there are much more ‘integration’ problems than when I was growing up: divorce is becoming endemic (while growing up NONE of my friends/classmates’ parents were divorced, now divorce is at 50% more or less) and there is a huge problem looming with the pension situation, given that the population is aging quite rapidly (Italy would be shrinking quite fast if it wasn’t for the immigration going on, I think the national average is what, 1.2 kids or something).
This is due to, again, cost of living: apartments in Milan (not in the ‘nice’ areas either) routinely go for several hundred thousand dollars (if it’s a nice area be prepared to go over a million easily, esp. if it’s over 1000sqf), and to rent a small 1-bedroom you can expect to be paying easily over $500 (which might not seem too much, but take into account that salaries in Italy are half or a third of what they are here).
Anyways this is getting long, Italy is a beautiful country, you can’t beat the art, the culture and (in some areas) the people and the climate (and getting August off to go on vacation and a week of at Christmas), but it ain’t cheap to live there, and if you’re starting from scratch it’s even harder. Feel free to PM me if you have any more specific questions obviously.