Pros: The feeling of being a part of something bigger than oneself, unique experiences, on-the-job training, free trade schools, benefits during and after enlistment/commission
Cons: Family separation, "negative Nancys", long hours, undesireable jobs at low ranks, lack of democratic solutions to common problems
Work experiences vary greatly from person to person, command to command, duty station to duty station, year to year. Its never the same for everyone, and that's part of the excitement. In the end, what you experience in the United States Navy is a direct result of what you put in, negative and positive; I wouldn't trade those experiences for the world.