Report a wrong location

Credit Control Specialist at Remote Recruitment

What is wrong with the location?