Hopefully things work out better for him outside of Microsoft. Microsoft is just another big company these days, and their policies and products reflect/have reflected that for quite awhile. Work for yourself, or work for a small company, you'll feel more rewarded and hopefully like a more important part of the team.
My 2 cents after having worked for a huge company and now working at a small company.
My 2 cents after having worked for a huge company and now working at a small company.