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

Software Engineering Intern
Pros: Big company filled with skilled software engineers, designers, and product/project managers. Massive amount of resources.
Cons: Legacy codebases are extremely hard to work with and require massive onboarding processes.