Great life learning experience.
Pros: benefits, teamwork, order, discipline.
Cons: hours and balancing your regular life and work.
In this job I learned a lot about life management along with other skills more focused on the specific job. You grow up and completely become an adult in the military life. You learn how to be quick, have great attention to detail, take action in hard, stressful situations, within other great skills and abilities that are instilled within you.