How about integrating clans into this? Players bring their entire clan into games, and clans offer allegiance to different factions? Maybe even offer a metagame where clans fight over for control of the world map to, or have a stock market where their stocks are traded. Allow clans as sub-contractors to the three main companies also as an option.
Clan membership keeps people in mind. And then yes, MAG platoon leader CAN go on your resume.