Company: Microsoft
Date: 2015-09-29
Overall rating: 5/5
Employment status: former

Software Engineer Intern
Pros: Friendly team, great product, enthusiastic people!
The internship program is very well structured - you have three "official" meetings with your manager during which you can plan out your goals, get feedback on your performance midway through the internship, etc.
Cons: Nothing much, typical experience working at a big company .