I found it odd they needed a photo of you to apply and without it your application can't be considered or submitted. Rest of the other companies do not have this unique requirement
Questions d'entretien [1]
Question 1
They needed a photo of you to proceed with your application