Advertised for a non existing position
Advertised for a non existing position. Misleading and tried to persuade me to go to another city.
United States
Advertised for a non existing position. Misleading and tried to persuade me to go to another city.