Consider hiring new employees on a "temporary" "trial basis". Make it clear that the job position is for a 1 month interval only. After the first month, the position can be negotiated for an additional 1-3 months. After that installment is finished, an additional 3 month or 6 month term can be considered. The process of short term intervals continues until you are satisfied with the job candidate. After you have run them through a few short term employment intervals, you'll have a pretty good feel for what you're getting, and they'll also have a good feel of what's expected of them. If after a few terms the new hire pans out, then you can consider keeping them on permanently. Why go through all that? Because it's a lot easier to terminate the "wrong" employee if they're not a good fit. There are no hard feelings, you simply say... "The term limit for the employment has been reached, thank you very much but the position is not being extended, goodbye." It also is an inducement for them to try hard to come onboard so that they can remain on the team.