Report a wrong location

Sales Support - Recruitment Industry at VirtuHire

What is wrong with the location?