A USA Today investigation found that the Pentagon has hired "at least 158 retired admirals and generals...to offer advice under an unusual arrangement. Most of the retired officers, one to four stars in rank, have been paid hundreds of dollars an hour by the military even as they worked for companies seeking Defense Department contracts." These are fees being paid on top of the generous pensions retired military personnel are drawing.
Looks like you haven't made a choice yet.