Overall employee rating

3.5
Based on 74 reviews
5
4
3
2
1
Detail Ratings
Work life balance
3.0
Career Growth
4.0
Work flexibility
4.0
Job Security
4.0
Pay and benefits
4.0
Leadership
3.0
Company Culture
3.0
Disclaimer: Reviews on Jobstore are independently submitted by users; we do not guarantee the accuracy or truth of any individual submission. Read more
Software Engineer II
3.4
17 March 2026
Leadership Quality Varies Wildly
Pros: You get solid compensation and benefits, which is expected for big tech. Some project managers are truly excellent mentors for software development roles. The hybrid work model in the Redmond office is also pretty flexible.
Cons: Leadership quality is super inconsistent across teams. It feels like some senior leaders are out of touch with what's actually happening on the ground. Micro-management can be a big problem, and it stunts career growth if you're stuck under one of those types.
Advice to Management: Invest more in leadership training for all levels, especially mid-management. Encourage more open feedback channels without fear of retaliation.
Show more
Software Engineer II
3.4
15 March 2026
Decent Job Security, But Layoffs Are Real
Pros: As a Software Engineer II, my team felt pretty secure for a long time. It's a big tech company, so there's a lot of infrastructure and a decent safety net. They do offer good severance packages if you're impacted.
Cons: Still, recent tech industry layoffs have definitely caused some anxiety. It's hard to feel completely safe when you see good people leave. The constant re-orgs also make certain parts of the company feel unstable.
Advice to Management: Try to communicate more clearly about future plans during re-orgs to ease employee anxiety. It helps build trust when the tech industry is so volatile.
Show more
Software Engineer II
3.6
14 March 2026
Leadership: Decent at team level, tough higher up
Pros: My direct engineering managers were usually pretty solid, especially when it came to project management and protecting our team from churn. There's good support for learning new tech stacks within your group, which is great for career growth in big tech.
Cons: However, higher-level leadership can be tough to navigate. It's hard to get clear answers or even recognition for our software development efforts from senior leaders. Sometimes decisions felt arbitrary, especially with new initiatives, and the bureaucracy at this big tech company can really slow things down.
Advice to Management: Senior leadership needs to work on clearer communication channels with individual contributor Software Engineers. Make an effort to connect decisions to daily work more directly. It would help build more trust and engagement across the company, especially on the Redmond campus.
Show more

Latest jobs from Microsoft

More jobs
Software Engineer
3.4
6 March 2026
Good for learning, but career growth isn't automatic
Pros: As a Software Engineer, there are tons of learning resources here. You can pick up new skills easily, especially in cloud technologies like Azure. Being in big tech definitely looks good on your resume.
Cons: Promotions for Software Engineer roles can feel really slow sometimes. It's tough to stand out in the Redmond, WA office when there are so many smart people. You really have to push hard for visibility.
Advice to Management: Make the promotion path clearer for individual contributors. It feels very opaque at times.
Show more
Software Engineer
3.4
5 March 2026
Decent job security, but keep skills sharp
Pros: As a Software Engineer at Microsoft, there's generally good stability because it's a corporate giant in the software industry. You often have options to move teams if your project gets deprioritized, which is a huge plus for job security on the Redmond campus. It's not like a small startup where one bad quarter means mass layoffs.
Cons: While generally secure, big tech still has its moments, especially for engineering roles during economic shifts. Performance reviews can sometimes feel like a numbers game, making you slightly nervous about your standing. Reorganizations can also shuffle things around pretty quickly, even if you're doing well.
Advice to Management: Be more transparent about the criteria for performance reviews and try to reduce sudden team re-orgs that disrupt people's work and sense of stability. It makes people nervous.
Show more
Software Engineer
3.4
4 March 2026
Microsoft's Culture: Team Dependent and Fast Paced
Pros: You get to work with some really brilliant people, especially in complex Software Engineering roles. The campus perks in Redmond, like decent food and transport, make being onsite pretty comfortable. It feels good to be part of a company that impacts so much of the world's enterprise tech.
Cons: The company culture is tough to nail down because it varies so much by team. Some teams are great, others are very political or push for really long hours, which can hit your work-life balance hard. It's easy to feel like just a number in such a large corporate environment.
Advice to Management: Focus on better, more consistent manager training around team culture and avoiding burnout. Empowering managers to truly protect their team's work-life balance would be a game changer, especially in demanding cloud computing divisions.
Show more
Software Engineer
3.4
3 March 2026
Solid Career Path if You Network Well
Pros: There are tons of learning opportunities for Software Engineer roles. You get to work on cutting-edge technologies, especially if you're in the Azure division. The internal training is solid, making it easier to pick up new skills.
Cons: Career growth isn't always handed to you; it's on you to network and find your next step. For mid-level engineers, it can feel like a bottleneck sometimes, especially in the larger product groups. Getting that promotion in a big tech environment takes serious effort.
Advice to Management: Managers should be more proactive in identifying growth opportunities for individual contributors, not just relying on self-nomination. Try to streamline the internal transfer process a bit for engineering roles.
Show more
Software Engineer II
3.7
3 March 2026
Growth is Good for Tech Roles, But It's Up to You
Pros: As a Software Engineer II, there's a clear path if you're proactive. Microsoft offers good internal training for cloud computing skills. I've seen folks move up in this big tech environment if they network.
Cons: It's not always easy to advance, though. Career growth can feel slow if your manager isn't actively advocating for you. Competition is tough for senior software development roles, even here in Redmond, WA.
Advice to Management: Standardize career pathing more across divisions and ensure managers are equipped to support employee advancement consistently, not just for favorites.
Show more
Software Engineer
3.4
2 March 2026
Decent Job Security for Big Tech, But Risks Remain
Pros: As a Software Engineer in the Redmond office, I generally felt pretty secure. It's a corporate giant in the tech industry, so that brings a solid level of job security most of the time. You don't typically worry about the whole company failing.
Cons: Internal reorgs are a huge thing here; they happen constantly. Your project can get shut down or your team restructured without much warning. Even for stable engineering roles, you can find your position shifted or eliminated, which is tough.
Advice to Management: Try to communicate changes earlier and provide more support when teams are restructured. The constant uncertainty from reorgs really hits morale.
Show more
Software Engineer II
3.4
27 February 2026
Good Pay, Solid Benefits at Big Tech
Pros: As a Software Engineer II, the base salary is really competitive. Stock options are a nice perk and usually vest well over time. Health insurance for the family is top-tier here on the Redmond campus.
Cons: Cost of living in the Seattle area definitely eats into that good pay. Sometimes the yearly refreshers feel a little light. Benefits are solid but maybe not *wildly* better than other big tech companies.
Advice to Management: Keep an eye on compensation in relation to regional cost of living increases. Small tweaks to stock refreshes could boost morale even more.
Show more

Are you sure?

Once you confirm, please note that this action cannot be undone.