So I took what was technically a step down (and a pay cut of around £2,000) to take a graduate position at my current employers, on the grounds that working somewhere that provided a long-term career, complete with training, was probably a good long-term bet.
Turns out I was right, as I'm now earning more than double what I started on, have learned huge amounts, and met some terribly interesting people.
Up until I started the new job I hadn't worked anywhere for more than 3-ish years. I find myself rather surprised to still be here 10 years later, still learning new things, and not actually bored yet**.
I wonder where I'll be ten years from now.
*Anyone remember dBase? Or Foxpro? Didn't think so.
**Ok, so I'm not excited by writing specs. But overall there's still enough variation to keep me interested.
Original post on Dreamwidth - there are comments there.