3.6 of 5 7,472 reviews Redmond, WA 5000+ Employees

7472 Employee Reviews (View Most Recent)

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


an ideal place to gain experience and skill

Lead Software Development Engineer (Current Employee)
Shanghai, Shanghai (China)

Pros- generally get to work with very smart people
- get to leverage many good company technologies
- usually a wide variety of projects available to work on

Cons- limited in terms of technology when implementing web based products, especially on the AJAX side
- company and teams can be very large, it can be difficult to have visibility at times

Advice to Senior Management- i would advise to consider again how teams are structured in order to deliver consistent, integrated web experiences, we seem to have many great engineers and talent, but over the course of several years have not been able to deliver many industry leading web experiences within windows live.

Was this review helpful?
Yes | No
Add Employer Response Flag Review
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Disapproves of CEO

    4 people found this helpful  

    Good, bad and ugly - it is all here!

    Technical Accounts Manager (Former Employee)
    Reading, England (UK)

    I worked at Microsoft

    Pros: 1. It is an empowering organisation to work for where you are not 'managed' and you can choose your professional growth path - including training… Cons: 1. The company still doesn't have a clue about some basics - one, that size counts when you are selling something as you can jostle… Advice to Senior Management: 1. Stop kowtowing to US Management, develop regional strategies and culture. 2. Give proper industry salaries and benefits, including stocks to employees - the name Microsoft… Yes, I would recommend this company to a friend More
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO


    gr8 place to work but too many poor middle managers without focus

    Software Development Engineer In Test (SDET) II (Current Employee)
    Hyderābād (India)

    I have been working at Microsoft

    Pros: great challenging work and high calibre smart co-workers. The work is great but often directionless . Often Big Bets are Off and realignments in organisations… Cons: old boys network, bureaucratic when changes are concerned Advice to Senior Management: development of talent among the people should take precedence over… 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.

Glassdoor is your free inside look at Microsoft reviews and ratings — including employee satisfaction and approval rating for Microsoft CEO Satya Nadella. All reviews posted anonymously by Microsoft employees.