I applied through a staffing agency. The process took 5 weeks. I interviewed at Ubisoft
Interview
First Screening, second Hiring Manager or Test then feedback on test by Hiring Manager then HR, finally, MD.
Once you passed you will get the offer which you need to accept within a week or so