Pros
- Great work culture and people. You will work with people from all around the world and everyone has an experience to share. - The company rewards experience and performance with training. You will never stop learning nor being competent. - Large company with many opportunities to grow and many service lines to vary the type of work offered. - Very safety oriented. - Good salary in comparison to other similar jobs in different fields. - Very demanding job that professionally leaves you fulfilled after success.
Cons
- Long hours and hectic schedule. 24/7 on call schedule means you have no control over when you be off and leaves your personal life in tatters if you do not adapt. Days off schedule not honored. - Exhausting work. Up to 72 hours of no sleep while being physically and mentally active. - Standards can be overly bureaucratic.