Pros:
Cons:
There are some more, but that's the important stuff. Think hard about this. I'd suggest going to high-school and talking to a recruiter about a program they offer, that I can't remember the name of, where you essentially train to be an officer whilst getting a degree, paid for by the military, at your college of choice.