North Carolina, Harbinger jobs