Pros
Health, dental, pension, 403(b), all the things. They give a small stipend for your child to go to any private college in the US.
Cons
If you are an excellent employee, you will be given the work of 2 people. It's called "getting Duked". If you're average to below average, you will be given a normal level of work. The raises are insulting considering how much money that place makes. A great employee makes 1% of a higher raise than an average employee. It's just not worth it. It's very hard/impossible to raise through the ranks unless your boss favors you and only you. You must apply for a new job within Duke. A lot of your work/life balance depends on your department and your manager(s). People have been fleeing recently for much higher paying jobs.