Sign Up
Equal Pay 0.0
Career Advancement 0.0
Supportive Culture 0.0
Family Friendly 3.4

About Microsoft

Our drive to change the world unites us! Microsoft is the ideal place for people who have a passion for their work and the desire to make an impact – in their careers, in the community, and on the world. Microsoft is a unique company; and not just within the tech industry. Here, smart people thrive on their own terms and push their intelligence to its limit. The variety of job opportunities and career advancement at Microsoft is incredible and empowers you to constantly challenge yourself and chart your own course.

Benefits & Perks

  • 401K Plan
  • Adoption Assistance
  • Childcare
  • Commuter Assistance
  • Dental Insurance
  • Diversity Program
  • Educational Assistance
  • Employee Discount
  • Employee Stock Purchase
  • Equity Incentive Plan
  • Family Medical Leave
  • Fertility Assistance
  • Gym Membership
  • Health Care On-Site
  • Health Insurance
  • Job Training
  • Life Insurance
  • Maternity Leave
  • Mobile Phone Discount
  • Paid Holidays
  • Performance Bonus
  • Professional Development
  • Reduced or Flexible Hours
  • Retirement Plan
  • Sabbatical
  • Sick Days
  • Social Events
  • Stock Options
  • Tuition Assistance
  • Unpaid Extended Leave
  • Vacation & Paid Time Off
  • Vision Insurance
  • Volunteer Time Off
  • Work From Home

14 Reviews

Verified employee
October 14, 2022
Equal Pay

Career Advancement

Supportive Culture

Family Friendly

There is a class action lawsuit on pay inequality and sexual harassment currently under way.

Perpetrators are simply re-orged to another part of the company rather than fired, unless the media learns of the violations.

Verified employee
October 14, 2022
Equal Pay

Career Advancement

Supportive Culture

Family Friendly

There is a class action lawsuit on pay inequality and sexual harassment.

Perpetrators are simply re-orged to another part of the company rather than fired, unless the media learns of the violations.

Verified employee
July 9, 2021
Equal Pay

Career Advancement

Supportive Culture

Family Friendly

Diversity and inclusion is just talk and fake awards at Microsoft. If you are a woman specially a woman of color, there is very little genuine support. Very political organization and morally corrupt. Expect to work all weekends.

Verified employee
July 2, 2020
Equal Pay

Career Advancement

Supportive Culture

Family Friendly

The growth and expansion into the new markets have generated a new wave of opportunities and unity among the hub sites. Its been an exciting and rare opportunity to join such a large enterprise in regions that are allowing employees to be apart of the ground-up development. The inclusive culture and welcoming cohorts has made this experience incredible. Every person’s unique skills and experiences are leveraged to help build a better environment for all. Best decision to join this team!

Verified employee
October 16, 2017
Equal Pay

Career Advancement

Supportive Culture

Family Friendly

I’ve worked at Microsoft for over a decade, from 2006-2017. I’ve had multiple managers, shipped numerous products, and have had many positive and negative experiences while at the company. I think the uber-culture that Microsoft wishes to promote has improved under Satya’s leadership; but as other women have mentioned, it has yet to trickle down to all of the teams, so your experience will vary based on what team you join.

My first few years at Microsoft were very good, and I experienced a lot of support from my managers and teammates. Unfortunately, once I reached the intermediate levels of my career, opportunities to take on more challenging tasks seemed to dwindle. Reorgs and management changes occur frequently, and can seriously slow down your career. In my opinion, how fast you advance at Microsoft depends more on luck (aka landing a good team, manager, and/or high-visible work item) than skill or hard work.

If you happen to get a bad manager, then move to a new team fast! A bad manager can derail your career and make working here a nightmare. While I think this is true at any company, Microsoft HR is not very supportive of individual contributors and will always back management. Technical skills are valued much higher than people skills, so you’ll see many people in management roles at the company that really have no business being there.

In general, I find most of my co-workers to be intelligent, helpful, and respectful (they’re the best part of the job). I appreciate the flexibility in my work schedule and the benefits that Microsoft offers. However, I would like to see the company train better people managers, provide support for mid-career growth, and improve the review system (Microsoft HR attempts to redo this system every 3-5 years, but it’s always based on some sort of ranking system which distributes pay in a disproportionate way).

If you happen to join Microsoft, I really hope that you land on a good team. Just keep in mind that a reorg can happen at any time and turn that good team bad. Good luck!

Verified employee
July 28, 2017
Equal Pay

Career Advancement

Supportive Culture

Family Friendly

I worked at Microsoft first as a contractor and then was hired on as a consequence of the lawsuit over contracted employees. Microsoft hired a number of East Indians and in my group, the manager was best buddies with the person he put in as lead over a group I was in, demoting my lead in the process. The new lead bullied more than one person in the group, me included, and HR did nothing even when the lead lied on my review. No opportunity to refute, no way to get past accusations that weren’t true. I heard that bullying was endemic at Microsoft after I left, and have no reason to think that the culture’s changed that much.

Verified employee
July 10, 2017
Equal Pay

Career Advancement

Supportive Culture

Family Friendly

I worked at Microsoft for almost seven years, right after getting a masters, from 2008 – 2015. I worked as a developer on four different teams, in three different orgs, under seven different managers. A few things I learned are probably true at any large company:
1) If you have a really good manager, he (or she, but if you’re dev or test, probably he) likely won’t stick around long because he/she will move on to better things.
2) Reorgs happen a lot, these are times when you really have to consider whether you’ll be happy in your new org, because you’ll almost certainly be happier if you get to choose what product you’re working on.
3) As others mentioned, team culture depends very much on what org you’re in and what team you’re on. It is not a monoculture. If you don’t find the right fit somewhere, you might find it somewhere new. And, obviously, the contrapositive is also true.
4) The benefits are very good, they are not top of the industry good, but they are extremely competitive.
5) The people there, across the board, are very smart.
6) Because of how stack ranking works, you’re not likely to experience rapid career growth here, regardless of whether you’re male or female (but it’ll probably be even harder if you are female). I know they don’t stack rank anymore, but I bet the promotion pie is still just as big. Promotions tend to come at a slower, steady pace.

There are definitely problems with gender bias in certain parts of the company. Microsoft does a good job making sure that they audit pay level to comp ratio across different minority groups, but that does not mean that a minority has the same opportunity for promotion as a non-minority. I think it’s one of those cases where Unconscious Bias training would really help. Certainly, everyone is well intentioned, but when women are so overwhelmingly outnumbered by men and no particular effort goes into helping to keep the culture inclusive, it will be harder on them. I was on a team for over two years where we joked that every woman on my floor had her own stall in the bathroom, there were only four stalls (I was on a floor of dev/test/pm at the time), and there were about 80 people on the floor.

WomenHack replied:

*converse not contrapositive

Verified employee
June 15, 2017
Equal Pay

Career Advancement

Supportive Culture

Family Friendly

I’ve worked at Microsoft for 5 years – i was asked to join at a time of extreme change within the company and when i had competed against Microsoft for many years AND when it was almost against everything I stood for (ie. I was an Apple, Unix, open source girl), so this indeed was going to be an experience to say the least.

I found the first year quite difficult – The workload was extreme, it was a mixture of cultures – of old closed culture and new fresh cultures. Luckily within a short period Satya Nadella took over the role of CEO which drove the change in Microsoft even further and i must say i had my doubts about how long i would stay but now even i am surprised about how much I love working here.

Originally i had bought into the story about the company supporting family first, support for women, diversity of thought etc but i wasn’t sure i truly believed……but i really do – it is the most incredible thing to live the dream from top to bottom and feel that the company has your back and that you don’t have to fight about time off to look after your family, or fight for equal rights as a woman or stand up for gay rights or religious/cultural/minority beliefs – you get a voice and the company cares that you are included and bring a diverse point of view.

Not only that, you are actually encouraged to aim higher, look for advancement and you get presented with opportunities – its not a bad thing to look at new roles at Microsoft – something that took a while to get my head around.

Hats off to Microsoft for really trying hard at things that matter – i continue to be amazed and they continue to work at getting better and improving.

Verified employee
June 3, 2017
Equal Pay

Career Advancement

Supportive Culture

Family Friendly

I had the misfortune of working for Microsoft at their headquarters in Redmond, WA under one of the Office products shortly after my graduation in 2012. They’ll charm you with a glamorous interview or a wonderful internship, then laugh once you’re suckered into thinking that employment is continuously enjoyable. The projects are challenging and incredible learning experiences but deployment and releases are volatile to the whims of upper management who feel your work is no longer needed, or demand a better prototype in faster turnaround time. Hands are constantly tied and managers are happy to throw their subordinates under the bus to save their own skin – regardless of whether or not you were a woman. Speaking up during meetings was considered rude and aggressive, but staying quiet meant I wasn’t passionate enough about my work or wasn’t engaging towards innovation.

Microsoft has made increasingly stronger attempts to close the gender pay gap and increase diversity but it’s really a fancy PR move. In my team of 40 engineers, 6 were women, and only 2 of us were focused on product development. The other female engineer had been at Microsoft for 6 years by the time I got there – and when she left for maternity leave, her lead on the team was quietly passed on to a younger male who continued to lead and shortly received a promotion while she was still gone. This woman had been team lead for at least a year prior to her pregnancy and our managers had nothing but praise for her! I’m appalled with the double standards and blatant ignorance towards biases (not just of sex) in the company.

I left as soon as I had the chance. You’d be wise to steer clear.

Verified employee
May 8, 2017
Equal Pay

Career Advancement

Supportive Culture

Family Friendly

I worked at Microsoft for 3 years as a PM (fresh out of college) 2012-2015.

Let me start with the cons..
During my first week of work, I heard more about gossip (some poor guy who was a few years into his career after college being fired because his manager and manager’s manager didn’t like him, who would get fired next, who is on which manager’s good side) than I did about what my team does and the work I’m about to learn.My first impression working at Microsoft told me that it felt like I landed a job at the government equivalent of the tech industry. The first few things I learned on the job was what it looks like if you quit (voluntarily) and move to a competitor (you’ll get escorted out by security) vs getting fired (escorted out by HR and you’ll just disappear without anyone noticing). Also, it felt very much like cliques from high school straight out of a movie. I noticed a vast majority of engineers (devs and test) who were on visas tried to get on the down low and avoided all of that. There was a vast divide in team culture. Luckily through multiple restructurings, things got better. The environment felt less hostile, less sucking up from everyone, less gossiping, and it finally felt like things were moving towards the job I had hoped for. Despite my optimism, there were some parts of the old culture that was left behind.
I don’t know if I was being cheated out of equal pay or not since I didn’t know many other PMs in my level.
In terms of career advancement, I would say it is ruthless process to have a title advancement. I’ve always valued the impact of projects and the types of projects over title climbing. Many people in my team weren’t set up for personal growth, lacked guidance from management, and plainly gave up their ambitions once they hit a certain title. It was a very demotivational thing to learn so early in my career. I found the most support from coworkers who left my team and finally had the freedom to be themselves. My manager wasn’t very focussed on growing the people under him. He made an effort in the beginning when he was a new manager, but after a while, he just isn’t fit to be a people manager. He would be great as an individual contributor, but not as a manager.

There are good things that came out of this experience 🙂 Some things I did like was the women in tech conference that was held bi-annually (wished it was more often), being in Redmond made it felt like we were a small village within a much larger diverse city, as well as the flexibility to take time off. It was generally pretty easy to step out in the middle of the work day to go to the doctors or pick up the kids.

One piece of advice I wish I knew as a college student while interviewing with Microsoft: talk to the more than just your manager (ie. team members) before settling on the team, and if possible, visit the team during the work day to see how things are and what you may overhear as hallway conversations

Verified employee
May 7, 2017
Equal Pay

Career Advancement

Supportive Culture

Family Friendly

Not much to say. I’m blessed that Microsoft offers so many great benefits to woman than other tech companies.
Career wise, when outside of tech, it’s hard to climb the ladder and my voice wouldn’t be heard, but that’s every company, not just MSFT.

Verified employee
May 2, 2017
Equal Pay

Career Advancement

Supportive Culture

Family Friendly

I was a full-time engineer at Microsoft and it was hell being a woman there. I should honestly sue this company for sexual harassment. HR was useless. Eventually I just quit, good riddance.

Verified employee
May 1, 2017
Equal Pay

Career Advancement

Supportive Culture

Family Friendly

I have worked at Microsoft twice in FTE roles: first time nearly for a decade during Bill Gates times and loved it. It was a technology driven company with great benefits but still (as it is well-known) some equal pay has been a problem at Microsoft.
My second time was at Satya’s Microsoft. It felt like an entirely different company. The new culture is very different now and not as women friendly anymore. Satya’s inappropriate comments at the Grace Hopper Celebration of Women in Computing event in 2014, expressing his believe of woman’s place in tech environment, have been translating into Microsoft culture of today.

Verified employee
April 30, 2017
Equal Pay

Career Advancement

Supportive Culture

Family Friendly

I worked at Microsoft for about 4 years, from 2007-2011. In general I found it to be a good place to work, and particularly a good place to learn as a new engineer (I was right out of college at the time). The pace of development can be a little slow on some projects (no surprises there) but there is a huge wellspring of experience to tap into and learn from. I think the strong foundation I developed working at Microsoft has served me very well in later roles.
Speaking specifically to being a female engineer at the company – they have a very in-depth and largely transparent review and compensation system, which I felt was effective in combating gender pay gap issues. I felt that culturally they took diversity and creating a respectful workplace culture seriously.
I will note that Microsoft is more like a federation of 200 different companies, rather than one monoculture, so people have very different experiences based on where they end up.

Hiring at WomenHack

55 WomenHack
hiring events

Microsoft has taken part in 55 WomenHack hiring events between 2015 and 2023.

Verified from WomenHack’s own event participation records — not third-party scraping or self-reported claims. WomenHack has run in-person and virtual hiring events for women and underrepresented talent in tech since 2014.

Leave a Review

Explore more on WomenHack

Hiring in San Francisco Hire women in tech in San Francisco Women in tech in San Francisco

More companies in San Francisco Livefyre Good Eggs Sungevity Blackboard Sony PlayStation HomeLight

More on WomenHack All company reviews Best Places to Work for Women in Tech For employers