> Willing to commit for atleast 24 months tenure means?

Willing to commit for atleast 24 months tenure means?

Posted at: 2014-12-05 
It simply means they want you to agree to and commit to working for them for at least the next 24 months. They don't want you to quit after just a few months. Too much of a hassle to hire and train a replacement.