Mainly on line, with the IQ TEST via web page, then skype interview and screening; 3 days after the interview I received already all the embarkation details. However the procedure was very fast so they immediately tell me if I was suitable or not for that job positon. Horrible food, horrible management, bad working condition, a lot of mobbing at work, a lot of stress, long working hours, no time for any meal, on embarkation day you can eat your meal only after 5pm.