Pros: long breaks, time for personal errands, help from co-workers for anything, can get free housing (room or ship)
Cons: out to sea for extended periods of time, being away from home, people in your personal buisness
the Navy has a lot of culture and its own rules. its more of a daily lifestyle rather than just a "job". there are a mix of people you have to work with. i dont wish to speak to much about the navy.