Alex St John

This is old, but read this article. Now.

Takeaways:
(a) Microsoft plays hard ball.
(b) They really don't understand people very well.