Microsoft Reviews

Updated September 22, 2014
Updated September 22, 2014
8,108 Reviews
3.8
8,108 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
Microsoft CEO Satya Nadella
Satya Nadella
918 Ratings

Review Highlights

Pros
  • Really good work-life balance compared to other tech companies of the same caliber (in 688 reviews)

  • Tons of super smart people working for the right reasons - to make a difference (in 893 reviews)


Cons
  • And there are times when the workload may impede on your work-life balance (in 476 reviews)

  • The previous stack rank review system encourage a behavior that was very much individualist (in 369 reviews)

More Highlights

5,347 Employee Reviews Back to all reviews

Sort: Popular Rating Date
  1.  

    Competitive work culture with huge talented people

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Senior Software Development Engineer In Test (SDET)  in  Redmond, WA
    Current Employee - Senior Software Development Engineer In Test (SDET) in Redmond, WA

    I have been working at Microsoft full-time for more than 5 years

    Pros

    Highly competitive environment
    Very high growth opportunity

    Cons

    Sometimes the work-life balance may get affected.

    Recommends
    Positive Outlook
    Approves of CEO
  2.  

    Relatively Good Company in a great location

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Career Opportunities
    Current Employee - Abc  in  West Seattle, WA
    Current Employee - Abc in West Seattle, WA

    I have been working at Microsoft full-time for more than a year

    Pros

    Relatively stable but things have changed lately

    Cons

    Lack of strategic directions and vision from the top.

    Advice to ManagementAdvice

    Just resign and find a job somewhere else.

    Recommends
    Disapproves of CEO
  3.  

    Watch your back

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Business Program Manager  in  Redmond, WA
    Current Employee - Business Program Manager in Redmond, WA

    I have been working at Microsoft full-time for more than 10 years

    Pros

    Work-life balance can be okay if you manage it. There are some great people who still work there, but many have left over the years.

    Cons

    You have to spend as much time worrying about politics and games as you do about performing the job you were hired to do. Weak leadership with no vision can be found in every group.

    Advice to ManagementAdvice

    Focus on the customer needs instead of the bottom line. If you do the former, the latter will take care of itself.

    Doesn't Recommend
    Approves of CEO
  4. We want your feedback – Are these company reviews helpful to you?  Yes | No
  5.  

    Good company but somethings can be deceiving

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Development Engineer  in  Redmond, WA
    Current Employee - Software Development Engineer in Redmond, WA

    I have been working at Microsoft full-time for more than 5 years

    Pros

    Good benefits, relatively easy to move between divisions, if you are good and luck you'll work with great people.

    Cons

    You might work with mediocre teams.

    Recommends
    Neutral Outlook
    No opinion of CEO
  6.  

    Sales

    Current Employee - Sales  in  San Antonio, TX
    Current Employee - Sales in San Antonio, TX

    I have been working at Microsoft full-time for more than 8 years

    Pros

    Sales leader manage employees, benefits

    Cons

    Sales leader, paid training, great benefits

    Advice to ManagementAdvice

    Sales

  7. 2 people found this helpful  

    Good but not great any more, the company becomes more and more indian

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Development Engineer  in  Redmond, WA
    Current Employee - Software Development Engineer in Redmond, WA

    I have been working at Microsoft full-time for more than 3 years

    Pros

    Decent salary, good work space.
    You can choose to use open source now, which was not allowed before.

    Cons

    1. People(teams) here try to beat others to out stand themselves.
    2. Once a team has more than 1/2 Indian employees, you should be care of your job.

    Neutral Outlook
    Disapproves of CEO
  8.  

    Awesome!

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Trainer  in  Nanigi East (Kenya)
    Current Employee - Trainer in Nanigi East (Kenya)

    I have been working at Microsoft full-time for more than a year

    Pros

    Amazing benefits, fun people, travel, alot of perks

    Cons

    Not quick to fire anybody even when they ate horrible at their job.

    Advice to ManagementAdvice

    Aside from growth within the company, it pays off to consider an entire resume even for promotions within.

    Positive Outlook
    Approves of CEO
  9.  

    Toxic negative environment that is far too internally focused; that they have lost sight of customers.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at Microsoft full-time for more than 8 years

    Pros

    Salary, Stocks, Work from Home opportunities

    Cons

    Negative environment where your deliverables are not subjectively measured and rewarded. Far too much weight put on internal scorecard metrics vs delivering against market needs and being nimble enough to react to needs of customers.

    Doesn't Recommend
    Negative Outlook
    No opinion of CEO
  10.  

    It is a great experience to work with Microsoft.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Development Engineer In Test (SDET)  in  Hyderābād (India)
    Current Employee - Software Development Engineer In Test (SDET) in Hyderābād (India)

    I have been working at Microsoft as a contractor for more than a year

    Pros

    We will have good projection about ourselves.

    Cons

    Sometimes have to sacrifice our personal life itself.

    Advice to ManagementAdvice

    Management should balance personal and career life.

    Recommends
    Positive Outlook
    Approves of CEO
  11.  

    Overall Microsoft is still a first-class company to work for.

    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at Microsoft

    Pros

    Lots of learning opportunities; great benefits; good colleagues.

    Cons

    Somewhat old fashioned engineering process.

Worked for Microsoft? Contribute to the Community!

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