Pros: great benefits, stable job, great core values
Cons: unfair judgment, rules can be obscure, chain of command isn't always fair
Though I had my disagreements the navy taught me how to live out in the world. It gave me principles and logic. It taught me how to work in a fast paced environment and thrive on my own.