I am a senior in college and graduate in a few months. I am considering joining ROTC as a graduate student. I am aware that some people go the OCS route, but I am not interested in that. My question is: Will being in ROTC for only 2 years, as opposed to 4, significantly affect my ability to achieve a high OML score? I understand that extracurricular activities and work experience make up a small portion of the OML. Since I will only have 2 years in ROTC, I assume this would hurt me. However, I remember seeing it posted online somewhere (can’t remember where) that it might be possible to get credit for extracurriculars and jobs held before ROTC as an undergraduate. Is anyone familiar with the rules/policies regarding this? I am currently a member of multiple student organizations, have had part-time jobs, a full-time internship, Honor Society Member, etc. Besides any penalty on the OML, are students who begin in the advanced course looked down upon by the cadre? Is there any chance that these individuals would be discriminated against when it comes to OML/ branching for having less time/experience in ROTC?