Pros
You gain a massive amount of responsibility early in your career, which builds character and technical skill quickly.
Strong emphasis on safety culture and "Quality, Health, Safety, and Environment" (QHSE) standards.
Cons
Promotions and career progression can sometimes feel slow or dependent on market cycles.