Report a wrong location

Principal Engineer (remote within EMEA) at FYUL

What is wrong with the location?