Microsoft Reviews | Glassdoor

Microsoft Reviews

Updated May 22, 2017
15,227 reviews

Filter

Filter

Full-time Part-time

3.9
Star Star Star Star Star
Rating Trends Rating Trends
Recommend to a friend
Approve of CEO
Microsoft CEO Satya Nadella
Satya Nadella
5,331 Ratings

15,227 Employee Reviews

Sort: Popular Rating Date

Pros
Cons
More Pros and Cons

  1. Helpful (1089)

    "Thoughts after 10 years...."

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    Current Employee - Anonymous Employee in Redmond, WA
    Current Employee - Anonymous Employee in Redmond, WA

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

    Pros

    1. If you love tech, this is a great place. No doubt you'll talk tech (mostly the MSFT stack) from enterprise to consumer - from PCs to phones to Xboxes - from datacenter to desktop.

    2. What were GREAT benefits are now VERY GOOD (took a small step down) but still probably better than you'll find at 99% of large corporations. If you've got family - the value of the benefits is even higher. 401k match is nice.

    3. Even with it's struggles MSFT is still a cash printing machine. This means if you can keep your nose clean and do reasonable work, you can have a stable job, pay your bills, feed your family, and not worry (too much) about layoffs. The stock you own likely won't tank, but probably won't go up much either. You'll get a bonus each year and some stock. It's a decent life if you aren't looking to light the world on fire.

    Cons

    Brand on Your Resume: After many years of losing market share and struggling to be at the front end of innovation and the fact that there's 90,000 employees, don't think MSFT is necessarily going to be attractive on your resume to more agile and smaller companies.

    Managing Your Career: Make you say this out loud so it registers - 90,000 employees work there. Double that for vendors. It is VERY hard to "stand out" and move up in the company. Don't expect your manager to be much of an advocate or enabler to help you meet your career goals - they are basically trying to survive the stack rank every year too. Not familiar with the stack rank? Check out the 2012 Vanity Fair article called "Microsoft's Lost Decade".

    Advice to Management

    I'll type it here - but I don't they are listening...
    1. Help proven talent move laterally in the company for new opportunities.
    2. Kill/evolve the stack rank. Here's basically how it's viewed:. 30% of the company gets 1s and 2s - and they are happy. 50% get 3s and that basically feels like getting a "C" in school. This sucks for talented people when a multitude of UNCONTROLLABLE conditions keep you from getting into 1 or 2 range. The 20% getting anything below a 3 are walking dead. In summary, 70% of the company walk away from the review cycle feeling like crap. This is no good.

    After 10 years, I'm leaving - it's just a matter of time until I find the right opportunity. I need to find a company spends 90% of it's time building technology experiences, as opposed to 90% of its time building PowerPoints. And I expect to refuse the exit interview - because if you really cared what I thought, you wouldn't ask me after I decided to leave.


  2. "Microsoft Data Scientist Review"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Data Scientist in Redmond, WA
    Current Employee - Senior Data Scientist in Redmond, WA
    Recommends
    Neutral Outlook
    No opinion of CEO

    Pros

    Great exposure to different technology , open culture, free reign to follow what you like to do and are passionate about

    Cons

    slow paced, managers are not customer obsessed, too many reorgs within the company

    Advice to Management

    be more customer obsessed


  3. "Software Development Engineer"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Development Engineer in Redmond, WA
    Former Employee - Software Development Engineer in Redmond, WA
    Recommends
    Neutral Outlook
    No opinion of CEO

    I worked at Microsoft (More than 5 years)

    Pros

    There are so many talents, people learn from each other everyday.
    Best place to learn Microsoft technology and stack like .net, c#.

    Cons

    Too much politic things, make work effectiveness really down.
    Cannot focus on work unless you have a good manager.
    too many re-org.


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


  5. "Review of working at MSFT for 10 years"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Operations Specialist in Hartford, CT
    Former Employee - Operations Specialist in Hartford, CT
    Recommends
    Neutral Outlook
    Approves of CEO

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

    Pros

    Very positive environment of working to help each other, grow together and build upon other's learnings and experiences. Benefits are good (not as good as they were prior to the Affordable Healthcare Act) but will stand up against other employers. Strong focus on diversity and a healthy work life balance. Also embraces remote employees (in most departments). Not known for large yearly raises.

    Cons

    High expectations of what a manageable work load actually is. There is no such thing as a 40 hour week at MSFT. If you want to stay employed and even get ahead, you need to work very hard - doing your day to day job well is not good enough. Company is also slow to move and many times gets in its own way or progress and moving deals forward.

    Advice to Management

    Take more risks and invest in your employees. They love working there - love them back with better rewards (compensation), embracing the remote employee and more 'perks'; for example free phones, surfaces, days off, etc.


  6. "Executive Assistant"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Executive Assistant in Redmond, WA
    Former Employee - Executive Assistant in Redmond, WA
    Recommends
    Approves of CEO

    I worked at Microsoft (Less than a year)

    Pros

    Great company to work for.

    Cons

    At times the atmosphere is too political.


  7. Helpful (2)

    "Program Manager Evangelist"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Program Manager Evangelist in Redmond, WA
    Former Employee - Program Manager Evangelist in Redmond, WA
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Great company, great benefits, great leadership

    Cons

    If you get a bad manager, your life can be miserable

    Advice to Management

    Focus on EQ for managers


  8. "Has it's mojo back"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Director, Real Estate and Facilities in Redmond, WA
    Current Employee - Director, Real Estate and Facilities in Redmond, WA
    Positive Outlook
    Approves of CEO

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

    Pros

    Satya is a great CEO. Business has great growth businesses (cloud and AI) and great cash cows (windows and office)

    Cons

    growing businesses have lower margins

    Advice to Management

    be customer obsessed rather than product focused


  9. "Good place to work."

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Finance Manager in Redmond, WA
    Current Employee - Finance Manager in Redmond, WA
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    I love working at Microsoft for the benefits. Make no mistake though, it is not the lazy man's amazon. You will definitely work hard if you're in (or supporting) an engineering group.

    Cons

    I hate the placement process for MBAs. They do not consider career goals and just place you where they need a head


  10. "Big Pro and Con"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Marketing Communication Manager in Redmon, IL
    Former Employee - Marketing Communication Manager in Redmon, IL
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Great and smart people to work with. We respect each other, and it is so easy to work with this type of mindset people. You feel you need to do a lot but you are fulfilled after the accomplishment.

    Cons

    Restless, and lack of resources. Once in a while, there were big re-org, which you sometimes needed to see skillful and talented people had to go. It was really hard to see. Anything can be happening once the top level management people change their directions.


  11. "A wonderful place to launch a career in marketing"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Product Marketing Manager in Redmond, WA
    Current Employee - Product Marketing Manager in Redmond, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Microsoft full-time (Less than a year)

    Pros

    Amazing opportunities to drive impact
    Easy access to company resources
    Incredible benefits
    Flexible hours
    High level of autonomy and responsibility for work

    Cons

    "Always On" mentality-you could work around the clock and still not get everything finished
    A big company with lots of bureaucracy means there will be complexities and redundancies that slow things down


Showing 15,227 of 16,793 reviews
Reset Filters