First is the people that work here. Everyone is on the same page with safety and family. The benefits are better than I imaged when looking in to the job.
Cons
The one thing I see and there is nothing the company could do about it, is the price of oil effect.