Yep, I agree wholeheartedly. I have stayed with my current company through four prgressively lean years, watching positions being eliminated and people laid off who have worked here longer. Earlier this year my position was set to be moved to another location over 1000 miles away. I had a choice of following it or finding something else here. I chose the latter, taking what most perceived as a demotion (less technical, but really not less responsibility). Through this process I was able to negotiate a 15% raise in pay, due to my previous four years of taking on all responsibilities presented, earning the reputation for being the team's best utility player, and by proposing that I could help my new boss manage my peers - and subsequently doing so. Good on ya, KT!