Report a wrong location

Talent Pool - Tech at Vaultree

What is wrong with the location?