Pros: great benefits, great compensation
Cons: long hours, high injury rate, poor management.
Very long and hard work, great group of co-workers. the hardest part of the job was the long hours and lack of downtime with family and friends. The best part of the job was the relationships forged with my numerous co-workers and other personnel I interacted with on a daily basis.