Pros: Guarantee pay, human developement, benefits, intangible traits
Cons: Family separations due to deployments, uptempo
Marine Corps' motto is to win battles and make better and productive citizens. With that, team work, attention to detail, cohesion, and the core values are daily lives. The core values include honor, courage, commitment. As such, Marine Corps instills intangible traits in people which in turn, are valuable in the lives after Corps.