It's what you make it to be,my son been in 4 yrs now,he loves it! If u get the right schooling you can be set for life! I was a proud dad watching him cross the deck and graduate to the corps, it was better than the day he was born.and it's secure job,that won't layoff or cut your hours. Go for it,you still young enough,get 4yrs to start,and most marines are just badass! Hope this helped you decide! SEMPER FI from a marine dad!