I did all three of the grand company introduction quests, I did not sense any "class specific" since it was a call to arms and you asked a wide variety of people in the city. I think when the time comes people will pledge allegiance to one and earn rewards from them through loyalty (i.e missions or battles, somewhat like campaign), would be cool if they added the "hamlet defense" battle idea in there like a besieged attached to grand companies.