Why? Microsoft has somehow turned its image around after being loathed by developers and users alike forever. None of it was a fluke either. They became a far more developer friendly, open-source friendly company, and they've also done a ton of things no one would have believed 10-15 years ago.
Linux on Windows? A browser based on Chromium? OSS collaboration and support? Providing the best damn code editor on Earth for the price of 'on the house'? These are all insane when you consider Microsoft of the past, and these are just a few things they've done to win back developers. They're doing the same thing in the Xbox division and Azure.
They're heading in a positive direction while it seems like everyone else is going to the dark side. I hope the trend continues because I'm really enjoying seeing Microsoft using their resources for this sort of thing. Not to mention, they're making cool shit like xCloud and Hololens.
It just seems like a really great place to be currently.
Fogbeam Labs
why?
Because it's my company, and by virtue of that I get closer to being able to "call my own shots". I also stand to reap more a substantial share of the rewards if we are successful, unlike working for a salary, which amounts to peanuts, somewhere else.
Sadly, we're not at a point of making money yet, so I still have to do the dayjob thing for now. But our time is coming...
I'd love to be working in that project, however it does not exist yet and I haven't found enough interested people.