When the company is doing everything to tell you your job is being eliminated or you will be eliminated why on earth would you not find another job and leave? You are going to be gone at some time in the near future. Why leave on Microns terms instead of your own? I don't understand.If Micron has convinced you that there are no other good jobs out there, then it's definitely time to leave.
I tend to agree with @WNIAh2G-pokn on this.