>I think we've all been there...at least those of us who are honest with ourselves. I know it applies to me. Today I worked around a problem in an app that was at least 12 years old.:-)
Nice thing about switching jobs is that you can pretty much forget the bugs you left. Or, if you have to remember them, you may be paid extra.
Bad thing about switching jobs is the involuntarity of it :).