Pros: great pay and benefits; intelligent people
Cons: commuting distance from almost anywhere - it's a drive
Total years with ORNL as both full-time/permanent and contract employee: 10+
A typical day at work is BUSY, but working with fantastic teams, learning something new almost every day (with really organized management teams and fantastic co-workers), not to mention great benefits, advancement opportunities and pay - one cannot go wrong with this company. If you desire to work with a company on the cutting edge, this is for you.
Hardest part of the job: properly and effectively categorizing and managing time and project deadlines
Most enjoyable part of the job: overall fantastic work teams in a multitude of departments, not just a few, good training, great equipment to do your job properly and management and coworkers who truly care about you and your career goals and are willing to help you achieve them.