Alabama, Natchez jobs