Company: Microsoft
Date: 2016-09-13
Overall rating: 5/5
Employment status: former
Experience level: Junior

Work Experience
Pros: Great atmosphere and work culture. 
Freedom to try different things.
Numerous intern events.
Signature event is a bonus.
Plus you get a signature gift. I got a Surface book.
Cons: Sometimes the goal of the project is not well defined atleast in my case.