
Under the “at will” employment doctrine, employers are typically able to fire an employee for virtually any reason. There are some exceptions, however, including “retaliatory discharge.”
http://www.dgaalaw.com/dgaablawg/illinois-retaliatory-discharge-employment-law