i can try to answer your questions. i hope this helps.
What should I expect upon acceptance? graduate, take nclex, get a class date for oblc and the go to your first assignment.
If I get my top choice of assignment, what is the likelihood of reassignment later on? you usually spend about 2-3 yrs at each assignment (on average).
Any idea what the likelihood of deployment is? they like for new nurses to have 1 year experience prior to being assigned to a profis slot. once you're in a slot you can deploy.
What is OBC like? this changes all the time, but basically about 2 months of army training that is a lot of power point.
What should I expect my 1st year and the next 2 if I don't sign-on again? they now have the new internship for nursing so you would go to a med center for 1 year and then either stay at that location or be re-assigned to another location.
Has anyone served their term and been called back? everyone signs up for an 8 yr committment, so once done with your active time, yes you can be called back even in the IRR, but they have a lot of reserve units that will guarantee a non-deployed status.
If I do continue what should I expect--will I be assigned elsewhere? if you stay in you will move. you can stay as short as 12 months and ive known people to stay as long as 8 maybe longer. my longest has been 6 yrs. shortest 2 yrs.
I keep hearing that the military makes promises they don't keep??? Any experience w/ this? yes and no. have there been recruiters out there that lie, sure. generally speaking if its not in a contract, then you're taking your chances. things change and so yes a leader might make a promise and then not be able to keep it, but if you have it in writting then you at least have some recourse.
I keep hearing from ppl that have been in the military, allbeit non-nursing, that they were lied to??? yes people lie, even in the army.
Anyone have any experience with student loan repayment? no, i came in ancp so was paid monthly and then a bonus.
How exactly do you receive your bonuses? i received mine direct deposit in my bank account.