Microsoft Reviews | Glassdoor

Microsoft Reviews

Updated September 25, 2017
10,828 reviews

Filter

Filter

Current Employees

4.1
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO

10,828 Employee Reviews

Sort: PopularRatingDate

Pros
Cons
More Pros and Cons

  1. "Microsoft"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    Good company and good work

    Cons

    Too proud of itself and not able to compete


  2. "Director, Marketing & Strategy APAC Services"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - APAC Services, Marketing & Strategy Director in Singapore (Singapore)
    Current Employee - APAC Services, Marketing & Strategy Director in Singapore (Singapore)
    Recommends
    Positive Outlook

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

    Pros

    Never a dull day. Fast paced, fail fast, growing and learning environment

    Cons

    A lot of politics and everyone concerned about outshining each other. More teaming needed

    Advice to Management

    Create a truly teaming culture. The competiton is outside. Also too biased towards new non-Asian. U need to groom Asians to run Asia!

  3. "Hardware Engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Hardware Engineer in Mountain View, CA
    Current Employee - Hardware Engineer in Mountain View, CA
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Good work-life balance and cool projects

    Cons

    Salary slightly lower then software jobs


  4. "a short title for your review"

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

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

    Pros

    Quality mentoring, Solid development practices, Good 401k, health, etc benefits

    Cons

    Missing parity with other large tech companies in the small amenities, i.e. food, snacks, wfh, ...


  5. "Great place for work"

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

    I have been working at Microsoft full-time

    Pros

    Job Security and a fun place

    Cons

    People are not as smart as you would expect them to be


  6. "Challenging & Rewarding"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Program Manager in Dublin, Co. Dublin (Ireland)
    Current Employee - Program Manager in Dublin, Co. Dublin (Ireland)
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Intellectually challenging
    Beyond immediate remit, opportunities to drive efficiencies
    Friendly and collaborative environment
    Excellent learning resources and support
    SLT mindful of their responsibility to D&I

    Cons

    US-centric decision making (somewhat contradicts the D&I piece)
    Progress can be slow
    Teams lack agility
    Some areas require long hours


  7. Helpful (2)

    "11 years and counting, one person's take..."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    Current Employee - Senior Software Engineer in Redmond, WA
    Current Employee - Senior Software Engineer in Redmond, WA
    Recommends
    Approves of CEO

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

    Pros

    Great benefits, competitive salary (at least at senior level and below), bonus and stock on top of salary, plus additional perks like commuting alternatives (bus pass or Microsoft's Connector service--coach-style bus service from prime locations throughout the area), Prime discounts, competitive parental leave for mothers or fathers. 401K match (or something retirement related) is a must-have in this post-pension world.

    The Switch from no out-of-pocket health care to a high deductible plan with an HSA was tough, but I personally understand that the former wasn't sustainable. Note that Microsoft feeds the account and for a healthy family with not much more than regular maintenance health services, you can spend less than the company's contribution. This means the savings will grow and be available in retirement years.

    Cons

    The usual baggage that comes from a long-established company, like overuse of internal tools instead of industry standard tools, as well as entrenched processes and bureaucracies that can hinder agility and efficiency. This, varies from team to team, but several data points I've collected make this feedback relevant. There's progress being made, but in a company this big and old, it takes time.

    Competing against others who don't maintain a balance between work and life can leave you on the outside, and that's not uncommon here. Working hard and long hours can get you rewarded with opportunities and promotions, and it's hard to argue against this (if you're doing the work, I guess you should get rewarded). It's just demoralizing when choosing not to de-prioritize family can work against your upward trajectory.

    Advice to Management

    Keep pushing toward modern practices and tools. Find ways to remain current in developer technologies and methodologies and ensure it is easy for developers to find time to advance their skills. If developers feel they are lagging behind the field, they may leave to avoid becoming irrelevant or obsolete (or unhireable).

    If your portfolio is your greatest asset, this is moot, but if you agree that your people/talent are your greatest asset, liberate managers from the burden of having to "deliver or else" (or more softly stated, the high pressure to meet the bottom line at the expense of some flexibility for the employees) and allow them to keep talent (their employees) thriving. See if this doesn't keep the portfolio healthy and the talent happy at the same time. I had managers who exemplified this in the past, but they've all moved on to new companies.

  8. "Most fulfilled I've felt professionally in years"

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

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

    Pros

    Challenging work, great people and culture, inspiring leaders, work/ life balance

    Cons

    Not super clear how to get promoted, lots of stakeholders which can slow or stall work, 520 bridge traffic can be soul crushing

    Advice to Management

    The Connect system makes it unclear on how you are measured against other people at your level and can't identify what to focus on for promotion


  9. "Cons outweigh pros for a healthy job satisfaction."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Doesn't Recommend
    Negative Outlook
    Approves of CEO

    I have been working at Microsoft full-time

    Pros

    1) The company is full of really smart and talented people.
    2) Some orgs within MS are better to deal with than others.
    3) Satya Nadella seems fantastic and pioneering as the CEO.
    4) Benefits are great.

    Cons

    1) There are a lot of bad managers (especially any orgs related to Windows/Bing Apps) and peer politics at workplace (most orgs).
    2) Unreasonable layoffs and frequent reorgs in core engineering jobs. One org infamously laid off all new hires with < 1 year of MS experience. RIF's not based on performance is a moral dampener.
    3) Review system is really bad. You should be reviewed for the primary job that you are hired to do, which includes quality, timely delivery, team building, good work ethics. But here, you need to show what they call as "impact", which is doing any unrelated project or talk or brown-bag, that makes you visible to the higher-ups. If you are not capable of doing this one thing, then no matter how qualified you are at your job, skills and experience, you will stay at the same level for years! Even though the "ratings" are removed, it's the same old stack-ranking review system with a fancy new name.

    Advice to Management

    The current review system suits only certain types of people. For everyone else, it's a rabbit hole that can never be climbed out of.


  10. "Gone through a lot of managers, but overall great"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Microsoft full-time

    Pros

    Great resources, people (mostly), training, good benefits.

    Cons

    I've averaged 1 manager per year, maybe a little less. Makes career growth more difficult when you have to start a new relationship with your manager every year.

    Advice to Management

    Plan the org changes more thoroughly to minimize impact on employees.


Showing 10,828 of 17,913 reviews
Reset Filters