I was let go 5 years ago due to my contract expiring (what I was told) and I just found out my file states that I am not rehirable although I have been working almost three years for this company as a contractor. I would like to know if I have any recourse? I had a couple of very promising job opportunities that fell through prior to getting my current contract and I believe it had something to due with the "Not Rehirable" status in my file. I have contacted the HR department and they told me I would need a subpoena in order to get a copy of my file.