Dirk 85, as I am a Wizz Air cadet at BAA, all the infos given are the ones written in my letter of engagement. About the Swiss tax, it is also mentionned. Obviously I don't know all the details but it's pretty clear, so... About the social contribution, it's just assumption and I may be wrong
They selected 12 of us so far, no idea how many they ll take for june, but I guess it's more gonna depend on the BAA capacities as there is also Smartlynx cadets.
At the moment, there is not as many candidates as the TOP 3 schools have for their scheme so it makes it less competitive, and I guess as long as you are good enough, you ll get a good chance.