North Carolina, Northbay jobs