The plan is to eventually charge companies to find teams. It's true that the site might be a single use for many companies (leave once they hire a team) but I think that's a common problem for any recruiting site.
And a little more input on your revenue model: I think you want to go subscription, but make it long term to justify a relatively high initial price point (since you have to maximize that initial transaction due to the little problem we discussed above). Might be best to just make all plans 1 year. It simplifies things; and then you've got a decent probability your customers will renew again year after year.