Buswind: If you look back through this thread you will see that your question has been asked on multiple occasions. The answer is that Saudia is NOT a commuting contract. If you come here believing that it could be and have family that you need to get back home to see then you will be very disappointed. The training is a long process and during that time you'll have very little opportunity to go home and then you think there is light at the end of the tunnel then there isn't. You finish training and they schedule you to fly the next day and your into the routine of getting 5 block days free of duty. You can be scheduled to midnight on the day before and scheduled from 0100 on the day after. On a busy fleet like the A330 that will happen. Swaps may be possible but don't count on it, they will only give you one extra day anyway if they do happen.
To be positive, if you and your family chose to come and live in Saudi Arabia then this is not a bad Job.