Pros
What can I say? There I was at the tender age of whatever, looking for a place to make my mark on the world. Along came a recruiter. That recruiter gave me a job. I've received money from the government for doing things. That's good. Real good. I like getting money. If you also like getting money, and you don't mind working for The Man, you might also enjoy the navy. They'll give you money for doing stuff.
Cons
Do you have a problem with authority? Do you distrust the government? Do you avoid working for The Man? If so, this probably isn't for you. The government will tell you what to do. You have to do those things to get paid. Frankly, if you don't like the government, or the military, or doing what you're told, you probably shouldn't work for the navy. Cause that would be bad.