Microsoft - Software Engineering Internship | Glassdoor
There are newer employer reviews for Microsoft
There are newer employer reviews for Microsoft

See Most Recent

Helpful (2)

"Software Engineering Internship"

StarStarStarStarStar
  • Work/Life Balance
  • Culture & Values
  • Career Opportunities
  • Comp & Benefits
  • Senior Management
Former Employee - Software Engineer Intern in Redmond, WA
Former Employee - Software Engineer Intern in Redmond, WA
Recommends
Positive Outlook
Approves of CEO

I worked at Microsoft (Less than a year)

Pros

- Meaningful intern projects
- Great diversity of teams: Microsoft has their 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, instead of an ideal solution, are often taken. 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.

Other Employee Reviews for Microsoft

  1. Helpful (1)

    "Instructional Designer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    Former Employee - Learning & Development Program Manager in Redmond, WA
    Former Employee - Learning & Development Program Manager in Redmond, WA
    Recommends

    I worked at Microsoft (More than 5 years)

    Pros

    Teammates and everyone I worked with on various projects were incredibly hard-working, professional, and positive. Even with project and scope changes -- which can be challenging -- we managed to adjust and support each other. I could always count on people to do what they say they are going to do.

    Cons

    I worked in two areas while there. One of them was much better than the other. I won't name them, but you need to be careful when evaluating the team and manager. It is true that some overwork their employees without acknowledging the amount of work done, and have unrealistic expectations. My team was not like this, but the business group we developed training for had this issue. Very competitive as well.

    Advice to Management

    Give credit to employees and support them -- some do a great job at this and others try too hard to move up the ladder.


  2. Helpful (1)

    "It is what it is"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Senior Software Engineer in Redmond, WA
    Former Employee - Senior Software Engineer in Redmond, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I worked at Microsoft full-time (More than 10 years)

    Pros

    Good benefits, reasonable vacation, reasonably nice spaces,

    Cons

    Cutthroat politics, old fashioned engineering practices, terrible build systems and source control

    Advice to Management

    Invest in tools that make engineers more efficient.

There are newer employer reviews for Microsoft
There are newer employer reviews for Microsoft

See Most Recent

Work at Microsoft? Share Your Experiences

Microsoft
  • Star
  • Star
  • Star
  • Star
  • Star
 
Click to Rate
or