The top few students do well in NC, but beyond that it will mostly come down to networking. If you want to live in Greensboro or Winston, it would be a fine choice (assuming your other options are similar).
No, they haven't graduated a class yet, but the 3Ls who are about to graduate have jobs lined up already (just like at any other school).