I'll start of by talking about why I came to Microsoft. I didn't start out with .NET, in fact I spent a few years at Netscape driving product management for Servers and promoting thin client computing. I stayed out of the religious battle as I was an enthusiast for the off-line scenario. I wanted to join Microsoft after seeing a demo of BizTalk Server for the first time. Having a background in platform middleware it was clear to me that Microsoft was on a path to make the middle tier much easier to consume further democratizing integration and process automation for companies of all sizes. I've been with the same team since I joined Microsoft and have enjoyed every minute of it. My team includes product management and product marketing for .NET FW 3.0 and BizTalk Server.
Want to know more about Microsoft and SOA or BPM?