Maybe that's why they advertise the ability to travel as a must for the job. You'll never know where you'll be tomorrow. Anyway I dont think they have great expectations regarding workforce with the wages offered. Just my 2 cents.
Happy landings to all