you are not paid except per diem and hotel room and you do not start your 20 days ON until the end of training. So if your full training lasts, let's say, 40 days, you will go home for your 10 days off after 2 months.
I don't know if they changed something recently apart from a 10% increase in the basic salary