Company: Microsoft
Date: 2013-03-09
Overall rating: 4/5
Employment status: current

Worth it
Pros: learn how Microsoft runs and you can learn more about the most updated software development environment
Cons: you have little freedom to choose what you like to do and you have to work for the benefits for the company. the mentor is also push