My friend from college is a 330/340 captain for them. A few years ago he was considering bailing out to one of the Chinese carriers that hire expats. Swiss pay is evidently below average with substandard work rules. As an example, Swiss flies ZRH-MIA with two pilots. LH operating FRA-MIA gets three. As LH is the parent company for Swiss one would think there would be uniformity in work rules but Swiss is treated like their red headed step child.
I think my friend would tell you to go somewhere else if you have the opportunity..