Pros
You get to work on many aspects of the job. As a Nuclear Engineer, you are involved in material ordering, shop job cost distribution, engineering work documents, work implementation, and troubleshooting of that work. Along with the involvement you'll have with the jobs, you'll also be highly engaged in the shop workers as well. This offers you the opportunity to relate to a different breed of people. The job is also very flexible. I never work over forty hours a week. They will rotate newer engineers on "shift" which will be roughly a sixty hours week...but you get paid overtime...and it is only about once a month.
Kontras
It is very repetitive. You do almost the same things all the time. I mentioned that you will be on shift above. That is pushed on newer engineers a bit too early. While serving on "shift", you are expected to answer questions regarding ANYTHING that goes wrong on nuclear paperwork. This is very difficult...considering you've only been there a few months. There is TOO MUCH TRAINING! I feel as though I am in training half of the day. It makes getting anything completed very difficult. One bad thing to go along with things being difficult is that you can't ever stay on task because of constant phone calls regarding other jobs that are in progress. I mentioned the broadness of the job as a positive...well, it is also a negative.