My question is does any know exactly what it is that raises the rank of the companion? Is it based solely on XP gained from killing mobs while it is out? Does it factor in rewards from the end of FATES? If I have it out when turning in a quest, does the quest reward XP go towards leveling the companion? If its not based on XP gained then is it how many actions the companion performs while in battle?