The numbers did not change. The bond is still there (15k if I remember well) for 2 or 3 years, whether you self sponsor the rating or not.
Pay for FO is 20k gross, plus 30 eur per leg.
Tax in switzerland (5% roughly) and social security where based. Depending on base you might get service contract through an agency.
Depending on the country you are resident and your commuting status you might have to pay taxes there as well. See double taxation treaty.
SFO 25k a year and something like 35 per leg.
Loss of license and life insurance provided.
Travel benefits: 25 eur per leg on Wizzair flights, 25% discount for up to 5 companions.