My question involves labor and employment law for the state of: Illinois
There is a job opportunity at a competitor company. However, I do have a non-compete agreement with current employer. Therefore, I cannot work for the competitor within 12 months after I leave current job. The competitor is willing to hire me in 12 months after I leave current job. My question is below,
Can I get a contract from competitor before I leave current job? The contract will provide a job guarantee for certain number of years that I will be hired by the competitor after I wait out for 12 months to meet the non-compete agreement. Will that contract bleach any law?
In addition, does the competitor have a way to revoke the contract after I leave current job?
Thanks!

