Pros: travel, doing things few people ever get to do, great benefits, respectable pay.
Cons: takes you away from your family for extended periods and you miss so much, lack of sleep, lack of privacy.
As a Chief Bosunmate in the US Navy you have an awesome amount of responsibility and accountability to your chain of command, and your junior personnel. You are responsible for the training, safety, and growth of up to 40 personnel at different times. You teach them the job and skills you have been doing all your life and love, and you love it when they succeed and advance in there career. You do things like land helicopters on small moving decks at night with no lights with lives and equipment at stake if a wrong move or decision is made. You move from flight deck operations to an Underway Replenishment where your ship is 100-150 feet from another moving at 15 knts, connected by highly tensioned lines, and pumping thousands of gallons of fuel oil across through a giant rubber hose. You are soaking wet and cold as waves crash over you, but you take pride and satisfaction of getting it done and keeping your ship on station and mission ready. You often work 20 hours a day at sea, and get little rest with constant training, work, and events happening that make the days seem never ending. You get exhausted, but the drive and desire to do the job right and train your junior personnel, your kids as you call them, keeps you going.
It hurts when you can't be at home when your family needs you, you leave your wife alone, often thousands of miles from your families in areas she is not familiar with, and you worry that something could go wrong and you won't be there to help her. That fear never leaves you, but it is part of the job.