North Carolina, Riverbend jobs