I definately recommend talking to legit recruiters like the ones on this board. When I say legit, I mean ones that have your interest in mind. There are some shady recruiters. I dont mean to offend any recruiters on this board as all military pax are recruiters, but Ive worked the other end of the recruiting spectrum as a Medical Officer. Ive worked MCRD-SD, USMC boot camp and am an MO for an infantry battalion. There are a number of people in the military who shouldnt be. They saw the commercials and were seduced by the lore and though that it would be for them. Unfortunatley, some recruiter out there saw their desire to come in and "promised" a whole lot. When the expectation wasnt met, the problems occured.
Please look before you leap. There are so many waivers out there: age, drugs, legal, medical...etc. If we werent in two wars, recruiting wouldnt be as aggressive and those that shouldnt be in wouldnt be here. I dont recommend open contract. If you want to be X Y or Z, sign a contract that will get you into that MOS community. otherwise, your expectations of the military will have a significant discord.
THe military is a great gig if its for you. Im glad it works for me. I love the Navy as Im a sailor and I love the Marines as we are a Blue Green Team. I feel as though all Americans should serve their country but dont think the military is for everyone. If I were on the outside looking in, Id ask "what sucks about the military?" and see if Im comfortable about it. Maybe someone could start a thread about what sucks about it cuz heres a few from me:
-9+ month Deployments
-Being stuck on a ship for weeks without libery ports
-Being stuck on the beach for 10 hours in the rain as we wait for the ships to pick us up so that we can be stuck in their ship for weeks without liberty ports.
-Mustering at 0300 to get my rifle at the armory in order to be at the beach at 0700 so we can wait for 10 f'ing hours in the rain for the damn ships to get in range to pick us up so we can be stuck in their ship for weeks without liberty ports.
-being wet and tired in an over heated non vented personnel compartment on a hovercraft after waiting 10 hours on the damn beach only to be "nut to butt" with the next devil dog as we bob on the water en route to the gray hull beast that will be our prison for weeks without a liberty port and finding that the category 3 sea state causes you and everyone else in the sardine can to puke.
Never mind. Everything I mentioned are reason why I love the military.
To aid in your decision, Navy has it all. Subs, Ships, Air, Ground, SEALs, blackwater, blue water, brown water, green water, Explosive Ordinance Disposal, Construction Bn, divers, port calls...
Lastly, the military isnt a job. Its a lifestyle.
Good luck!