A hard but fulfilling job
Pros
-Random days off midweek, depending on schedule -Experience in challenging environments -Communication with multiple disciplines and types of people -Opportunity to be become proficient in diverse disciplines -A lot of responsibility and trust -Strong sense of accomplishment -Working with some of the best people you've met in your life -Work in an environment that is a lot more socially liberal than I expected -Makes all future jobs look easy -Discounts at various businesses -Experience sets you up for a successful future in the civilian world -Enables you to become mentally resilient
Cons
-Poor work/life balance -Straining personal relationships -Exhaustion -Dealing with shipyard personnel -Military bureaucracy is tedious -Few people seem to care about the average enlisted sailor and that personally hurts me