Officers receive the Army Service Ribbon on completion of their officer basic course. Officers are not awarded the Good Conduct Medal, or the NCO Professional Development Ribbon.
I must have been thinking about the NCODP ribbon. I just remember something stood out about a former enlisted officer.