Pros
Large Company that expands across many disciplines. I find that Duke as a whole is a really good company. Great benefits, flex time, and in my former department Fridays we had off (4-10 schedule).
Cons
In my division, I found that it was hard to try a different position once you were in your current role. You become the expert and no one really wants to allow you to expand your knowledge on other things. I worked in the Nuclear Division and making moves outside of the Nuclear world within the company proved to be hard at times. So in the nuclear department career development wasn't so expansive unless you were gearing up to be a manage within that particular organization. Again, Duke is huge so the opportunities are there and expand far beyond the nuclear world so it would have been nice to be able to explore some of those options.