It is a good, secure place to work. The campus is lovely. The benefits and vacation policy is generous. I recommend it. The pay is good. You will make more money working in private industry, but there is risk of being laid off. For security and longevity, UNC is my top choice. Proof: I retired from there, but continue to take temporary, part-time assignments.
free classes (2 a year)
How content you are depends on your department and manager