Can I invite more than 10 employees while having the Free plan?
No, once you get to that number, you'll have to upgrade your plan and pay for each employee you have invited at that point. Regardless, with the Free plan, you'll be able to create as many employees as you need, just not invite them to the platform.