Tell her if she doesn't get exactly what she wants, she better wait. MEPS is going to try to seel the jobs they need to fill right then regardless of what she wants. If she is qualified for a specific job tell her to just wait till it is open, they will let her know, trust me.
Most recruiters care about what she gets...kind of...but they care more about the contract. Not because they are dicks, but because they have a boss calling them every 5 min yelling that they better get that person to sign. They will do anything to get her to sign the contract that day, because no recruiter wants to lose a contract on the floor over something like that.
Renzor88 is right...swearing into the DEP doesn't mean anything, thats why she has to swear in again before she ships. She can walk away from the DEP with no consequences at all...even though they will threaten her with jail time and fines. They are just trying to scare her into shipping.
Tell her that she better make sure what she signs up for is what she wants to do for at least the next 4 years of her life, or she will be miserable.
Trust me I was a recruiter.....I know thats something we all heard before...but I mean it.