The contract itself is the italian one, as far as I know, so one of the best in Europe for EZY.
Pilots in Italy enjoy a very privileged tax treatment from the state, and same goes for the national pension deal for pilots.
But living in Naples is not for everyone, especially if you are not Italian, and if you do not know the local way of living.
Life is much cheaper, but definitely takes time and an open mind to get used to.