The process overall was really clear and understandable, I appreciate that HR was constantly ready to go into details. Because of legal reasons I was not able to start working as soon as I received an offer (I was waiting for residence permit) and HR made the waiting less stressful by keeping me updated.