Any HR professional (in a "real" company, with employee manuals, formal procedures, etc.) will tell you that when someone calls for a reference check, the only things they are permitted to say is first day of employment, last day of employment, and confirmation of ending salary and last bonus if the reference checker gives a number.
If you quit and someone calls your old boss and he decides to violate company policy, he can just as easily say "vikings quit because he knew he was about to get fired".
Have you had poor performance appraisels in the past? Have they documented any issues with your performance? As much as people say employment is at will and anyone can be let go for any reason at any time, most companies are lawsuit-phobic.
If there is nothing written to document past problems, if they let you go it is more likely to be characterized as a layoff, and you might even be able to squeeze a nominal amount of severence out of it (if you worked there more than a couple of years). And even if they just unceremoniously fire you.. so what. Tell future employers you were laid off, left, it doesn't matter. I don't think there is any reason to jump the gun and resign. Just get your resume out there (if it isn't already) ASAP.
Edited 1 time(s). Last edit at Wednesday, September 6, 2006 at 01:09PM by Super I.