Moving on...
Today is my last day at Microsoft. I've practically grown up with this company - from intern to graduate to now - age 26. This is a great company to work for because of its people, workplace culture and innovation.
So why leave?
There are a few reasons, but mostly because there are some other challenges further afield I'd like to pursue before I get too settled down. I have a slight nervousness that I won't find another job quite as good as this one, but it's also hard to have an objective perspective on working for Microsoft after being here nearly all my working life - I feel institutionalised. If nothing else, leaving will restore my perspective.
In the words of SteveB "I love this company!"
Ciao for now!