Pros
The pay The retirement The people you work with, not work for.
Cons
On call 24/7/365 Work 200+ hours a month Sit in a hotel 180+ hours a month Never see family No days off without punishment Constantly under scrutiny by management Never know when you'll get called to work On call 24/7/365 and now they are implementing a new attendance policy, that doesn't allow you any time off without discipline. Basically if you take 2 days off per month, you'll be fired within 8 months. You work an average of 180 to 200+ hours per month, and sit in a hotel waiting to go to work, almost an equal amount of time. You're home for maybe 10 hours if you're lucky, then you go back and do it again. I am away from home an average of 36 to 40 hours, every time I go to work.