Very structured, upper chain of command looks out for there junior sailors.
Pros: health care, recognition, hands on maintenance
Cons: long distance between family.
My personal experience working for the United States navy was overall a learning experience and i gained and retained a lot of useful skills from the Navy, but i am ready too move on and put everything i learned to use at my next place of employment. I learned how too trouble shoot very vital equipment and keep it running in order to keep us at 100% readiness at all times. Qualified to maintain and operate things such as steam driven turbine generators, boiler, distilling plant, etc. How to manage my junior sailors and task them with day to day jobs and complete the work i delegated them in a timely manner. Using the navy's system looking up part serial numbers, ordering parts and tracking them in order to complete a job. Co-workers were always willing to help out and answer questions i needed help answering. The hardest part of my job while being in the Navy was being away from my wife, family and friends. The most enjoyable part would have too be seeing the world on the two deployments i was on and being able to work with my hands and physically fixing equipment.