That was the same for me, as soon as I reached Druids Grove and you visit the camp NPC, he has an exclamation mark. Level 3 also makes sense, because from then you can choose the subclass for your hirelings. Note: If you have a full party, especially a custom party, then you can't hire hirelings because you can't drop custom party members.