I know that a lot has probably changed since I got out in 1972, but keep in mind that whatever a recruiter promises you is not necessarily going to be what you get. If you enlist for OCS, you will get sent there. The question is what happens if you wash out? I don’t know if the current terms of enlistment allow you to walk away in such a case or if you would be obligated to complete your term of service in whatever field they choose. Be certain of what you’re getting into.
Your comment reminds me of a conversation with my next-door neighbor and my son, just before said son was leaving for USMC Recruit Training Depot. The neighbor asked, “what are you getting for guarantees?”, and my son kind of shrugged, and I said, “he’s getting a haircut”.