Company: Microsoft
Date: 2010-02-07
Overall rating: 5/5
Employment status: former

a good place to combine academia and industry experience
Pros: it is a good place to combine academia and industry experience.  It gives you enough freedom to do what you would like and what you can achieve.
Cons: to work as intern, you may not get full opportunities at Microsoft as what can be given to their full time employee, no matter how well you do.