A couple of months ago I noticed that Joe had a blog on MSN spaces. Well, now he also has a more work related home on MSDN. His first post goes into the what he's learned after 6 months here after joining from college.
Yes, I do owe Joe at least one lunch at this point. I also agree that having think skin helps at Microsoft. If you learn anything from the mini-MSFT blog you'll notice that there is a "complaint culture" here. It may just be the minority, but it becomes a problem when they are the vocal ones. Poor Joe has been sending out mail to 2k + people letting them know how healthy their customer communities are.
I wouldn't say people "hate criticism", but in some cases, the truth hurts and causes them to get defensive. Having regular conversations with customers and hearing their feedback is still something that's new to a lot of people here and we continue to have to educate and train people to properly respond to customers. Joe's been doing a great job and a look forward to seeing what he blogs about. :-)