Microsoft Reviews

Updated October 25, 2014
Updated October 25, 2014
8,429 Reviews
3.7
8,429 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
Microsoft CEO Satya Nadella
Satya Nadella
1,129 Ratings

Review Highlights

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

  • You will get the opportunity to work with smart people solving real world problems (in 964 reviews)


Cons
  • Work life balance is not good in some places but it really depends on your role (in 537 reviews)

  • Review system that pushes people to look out for themselves instead of being team focused (in 395 reviews)

More Highlights

5,546 Employee Reviews Back to all reviews

Sort: Popular Rating Date
  1.  

    Went from stable to uncertain in 2014

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

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

    Pros

    Good rewards, smart people that love what they do, good benefits, lots of teams so if you want to move internally there are many options.

    Cons

    It feels like the company is trying to copy competitors' processes without a lot of thought on why those work for them, what could work for Microsoft and how to work with existing team engineers to do so.

    I've had three managers this year. I know people that have had up to seven. I've had 4 different roles since January because of reorgs. Many people left our team because of the uncertainty and changes. It feels like we've spent the entire year shipping an org structure, not products.

    Advice to ManagementAdvice

    I'd like to focus on building experiences that people love instead of reorging and refactoring Windows code to consolidate codebases.

    Doesn't Recommend
    Neutral Outlook
    Disapproves of CEO
  2.  

    The best company I worked for

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

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

    Pros

    Nice work environment, very skilled and smart people, great career opportunities

    Cons

    Changing teams due to reorg might lead to losing people you enjoyed working with on a project.

    Recommends
    Neutral Outlook
    No opinion of CEO
  3.  

    Amazing Company

    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at Microsoft

    Pros

    Good work life balance, great benefits, great people

    Cons

    Bad review system and lack of transparency in review system

  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review
  5.  

    Great company, but often burdened by middle management bureaucracy and resource challenges

    • 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

    Pros

    Much of what's been said about the company is true - it's a fascinating and often challenging place to work with smart people on tough problems or cool products that impact or are used by millions of users. When it's good, it's great. I worked on internal-facing/supporting teams and released products and they were both gratifying. The changes during Satya's tenure are promising, but not with impact. The culture is good, but there's still a lot of "old skool" and elitist thinking. I had a great career there, was well compensated, and provided plenty of opportunities to learn and have an impact.

    Cons

    The company has great values, and in it's recent efforts to become more relevant again (and undo some of the bad publicity wrought by Ballmer's waning years) it has really reminded the industry that they are still a force to be reckoned with. Purse strings and resources are getting tighter and this makes it difficult. The recent layoffs don't seem really smartly planned, with lots of great people being let go while other non-performers remain. Benefits are still good, but have been reduced year over year to where they aren't much better than anyone else's. I remain bullish on Microsoft's future, but think they have a way to go to get to where they want to be.

    Advice to ManagementAdvice

    I'd encourage anyone going there to find ways to be disruptive, to find ways to challenge the status quo and keep Microsoft on the path to lean development and relevant prioritization. Its success in the next few years will be how well it can reestablish itself as a nimble player in the markets where it can most have an impact.

    Recommends
    Positive Outlook
    Approves of CEO
  6.  

    Great Company

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

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

    Pros

    A new and exciting vibe with new products and new leadership.

    Cons

    The company has become very bureaucratic. There is a lot of redundancy. Teams do not always talk to one another to ensure the best processes are being utilized for the company.

    Advice to ManagementAdvice

    Benefits are wonderful, but management needs to understand that work/life balance needs to be taken into account. Management also needs to be generally nicer. It is a dog eat dog environment where you feel like you are even competing with your manager.

    Doesn't Recommend
    Positive Outlook
    Approves of CEO
  7.  

    Great place to start

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

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

    Pros

    Microsoft has its hands in so many things that you can really do anything that you would want to here as an engineer. There are amazing people to learn from and the opportunity is huge.

    Cons

    You need to take control of your own work life balance. Otherwise, you will end up working much more than you want.

    Recommends
    Positive Outlook
    Approves of CEO
  8.  

    marketing and sales at Microsoft. Whats good and not good at the company

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Retail and Disti PAM in Sofia (Bulgaria)
    Current Employee - Retail and Disti PAM in Sofia (Bulgaria)

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

    Pros

    Good work life balance. Compensation is satisfactory but it varies from role to role

    Cons

    lots of administration work and limitations

    Recommends
    Positive Outlook
    No opinion of CEO
  9.  

    Great potential, poor application of resources.

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

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

    Pros

    A great place to learn and grow your skills. Good rewards. Good work/life balance.

    Cons

    Lots of silos. Too many failed or poor quality projects/products, and too often no one cares or there are 'higher' priorities. It's baffling how broken things are internally, but I guess that's what you get with a company tho massive.

    Advice to ManagementAdvice

    Stop generically assigning engineering teams to projects. Experienced resources with the 'right' experience should be hand picked for all possible projects. It's a big problem when people all around you are constantly ramping up, making huge mistakes that delay or degrade product experiences or performance.

    Recommends
    Negative Outlook
    Approves of CEO
  10.  

    Paid very well, too many long term employees

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

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

    Pros

    Pay is great
    Great work life balance
    Challenging work

    Cons

    Political envt
    Need more employees with experience outside of ms - too many 20 plus year employees
    Too much flexibility to move around resulting in leaders in misfitting positions
    Poor planning structure and change management internally at very large company making it hard to follow direction.

    Advice to ManagementAdvice

    Improve planning across the company
    Better broad communication of strategy so we all follow the same direction
    Do not put eng leads in charge of business
    More business leaders vs engineers.

    Recommends
    Positive Outlook
    Approves of CEO
  11.  

    Product Advisor

    • 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 part-time (less than an year)

    Pros

    Amazing management, all the way up the ladder, that is very supportive in the daily functions of the store as well as your growth in the company. Benefits, even as part time are amazing. The culture and energy is very positive and contagious. Its all about growing your knowledge, always improving and I love that the company refers to downfalls as opportunities, a positive mindset for improvement. Best retail company to work for!

    Cons

    Dealing with rude, ignorant customers that refuse the help and resources we have to offer them. Also inconsistent schedule, but consistent hours.

    Recommends
    Positive Outlook
    Approves of CEO

Work at Microsoft? Share Your Experiences

Microsoft

 
Click to Rate
or

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