I applied in-person. I interviewed at GEO Solutions (Belgium) in Dec 2020
Interview
It had 4 stages with HR, project manager and the director. It took around 1 mounth to hear about the results. The interviews went well and the questions were relevant