Taro Logo

Software Engineering Internship

Software Engineer Intern
Former Employee
Worked at Microsoft for 1 year
December 30, 2016
Redmond, Washington
5.0
RecommendsPositive OutlookApproves of CEO
Pros

Meaningful intern projects. Great diversity of teams: Microsoft has its hands on absolutely everything, so you get to talk to a lot of very smart and interesting people. Probably has the best intern benefits out there. Intern events are amazing. I've had great mentors. It's a great time to join Microsoft in the midst of its reinvention.

Cons

The engineering mentality in some teams is not the best: software design is not given too much thought, and lazy shortcuts are often taken instead of an ideal solution. This applies to teams that have a lot of legacy code.

The internship experience depends a lot on the mentor. Most mentors are great; if you're one of the unlucky few, your internship won't be as rewarding.

Advice to Management

More thought to intern-mentor matching.

Was this helpful?

Microsoft Interview Experiences