Pros: great pay, long hours, helpful co-workers
Cons: no time off rarely, bad management, horrible home life.
If you like to work and want to have no life at home whatsoever then you'll like this job. It really just depends on what position you have and in what area you live in. I worked in El Paso, Texas and was working 12 hours everyday with 4 days off in a month. Management is the worst, because they have no interaction with each other and it's just dog – more... eat dog. I'm sure this isn't the case in every location I'm sure. If you can just do your job and work hard you'll be fine. – less