Well, Hannah needs to have unlocked the Maid class and have at least one level in it. That's the only requirement for that.
Do you mean that the XP research upgrades don't do anything? That shouldn't be - they should add a small boost to your overall XP gain. That means XP to the job/class (not to stat gains).