Darwin is a good airline. They fly LUG, which is most probably the most demanding airport in this corner of the world. They do partly the ZRH service for Swiss and partly flight under their own responsability.
If it's your first airline job, very good entry. I guess better pay than in rest of Europe, escpecially if you can arrange taxation in Switzerland. OK, Italy is not so bad after all. Commuting to Italy: depends where. You could live around Milano and drive to LUG every day. Roster: not too many hours, because flights are short. Since it's a prop job you don't have always the chances for a jet career. But the SB20 is a very very powerful aircraft with some special abilities. FBW, HUD, hot'n'high, shortfield, steep approach... I don't know of any SB20 pilot who would have problems to transition to any jet thereafter.
Good luck,
Dani