Good place to work in a challenging environment.
Good general work environment with a lot of work. The hardest part of the job is spending time with family because you are on call very often. The most enjoyable part would be team comradery.
Harsh environment's and 24 hour 7 days a week on call.