See the world...
Cons: policy micro-managing, disconnect between senior leadership and juniors, long deployments, advancement opportunities
See the world, but be ready to be treated like the lowest common denominator. Don't expect to get off the ship in port and be able to be treated like an adult. You will be told what you can and cannot wear, what time to be back, where you can and cannot go, stay overnight, eat, and drink.
Advancement opportunities are there to a certain point, but don't expect to be rewarded based upon how hard you work. If there isn't an opening...well you are not going to advance.
Benefits are good although they are changing with budget constraints.