Report a wrong location

Desktop Support Engineer – South Africa at My IT Crew

What is wrong with the location?