Max12 La retraite des fonctionnaires n'est pas très différente: c'est le même système. Après, il faut garder en tête que la Suisse est un état fédéral contrairement à la France. L'immense majorité des "fonctionnaires" sont des employés des gouvernements locaux (cantons), pas de l'état fédéral.
Pas plus tard qu'il y a quelques jours, l'état fédéral a annoncé qu'il allait dégraisser et diminuer ses dépenses de fonctionnement (i.e., diminuer les engagements et moins remplacer les départs à la retraite).
Une différence importante, c'est que dans certains cantons, l'état verse une part employeur un peu plus grande à la capitalisation, ce qui augmente ensuite la part de la capitalisation dans les pensions des retraités du public.
Et que les caisses qui gèrent le capital des employés du public sont généralement garanties par l'état (toujours les cantons, pas l'état fédéral).