Microsoft

  www.microsoft.com
Work in HR? Unlock Free Profile

7589 Employee Reviews (View Most Recent)

Sort all reviews by: Date Rating
in
  • Culture & Values
  • Work/Life Balance
  • Senior Management
  • Comp & Benefits
  • Career Opportunities
  • No Opinion of CEO

 

Great place to intern.

Software Development Intern (Current Employee)

ProsVery flexible hours as long as your work gets done. Many people here work 40-50 hours per week and you're not looked down upon for doing so. Overall nice work environment. Work with very skilled and experienced people. Interesting work.

For interns, pay is among the best for tech companies and the subsidized housing and rental car make it even better. Intern events are also awesome.

ConsSometimes have to deal with legacy systems. As with any huge company, there's some annoying bureaucracy to deal with. In many groups, there are no coding standards, insufficient code reviews, and extremely poor documentation. Work with lots of custom internal tools which means that experience here is not very transferable to other companies in some cases.

Biggest con though is there doesn't seem to be much enthusiasm from people in their day-to-day work; many people seem to be here to just do a decent job and get paid but don't care deeply about actually improving the customer experience or making their projects succeed.

Advice to Senior ManagementGet mid and lower managers to make coding standards, code reviews, and documentation more of a priority. Yes, it's boring stuff but it would really save time and money in the long-run by reducing the number of bugs and duplicated effort. Make company-wide or division-wide standards (like Google's style guidelines) for the commonly-used programming languages.

Yes, I would recommend this company to a friend

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities

     

    Good company to work for freshers and those who are keen for technical roles.

    Systems Engineer (Former Employee)

    I worked at Microsoft full-time for more than 3 years


    Pros: Multi-national and multi-diverse exposure. First hand usage of technologies Good… Cons: Not a good value proposition if you want to play multiple… Advice to Senior Management: Look at employees as just not resources but contributors to… Yes, I would recommend this company to a friend More
    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Disapproves of CEO

     

    almost 20 years

    Program Manager (Former Employee) Redmond, WA

    I worked at Microsoft full-time for more than 10 years


    Pros: working with super smart folks big thinking and ambitious scale budgets… Cons: stack ranking! limited upward mobility hard to form long lasting relationships amid constant… Advice to Senior Management: stack ranking system - sounds hypocritical about hiring the best people when the… Yes, I would recommend this company to a friend More
There are newer reviews on Microsoft.

Worked for Microsoft? Contribute to the Community!

Your response will be removed from the review – this cannot be undone.