Overall employee rating

3.5
Based on 79 reviews
Rating distribution: 0 reviews rated 5 out of 5 stars. 5 reviews rated 4 out of 5 stars. 74 reviews rated 3 out of 5 stars. 0 reviews rated 2 out of 5 stars. 0 reviews rated 1 out of 5 stars.
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
4.1
5 May 2026
Great Company for Engineers with Room to Grow
Pros: As a Software Engineer in this large tech company, I've had fantastic learning and career growth opportunities. The hybrid work model in Redmond, WA really helps with work-life balance, giving me good flexibility. I'm surrounded by supportive, smart colleagues, and our company culture values innovation in software development.
Cons: The promotion path can sometimes feel a bit slow, and there are definitely crunch times where the workload gets heavy. Communication between very large teams can sometimes be a challenge.
Advice to Management: Continue to streamline promotion processes and ensure consistent communication across all major divisions to avoid silos and improve project coordination. Investing in additional resources for peak project periods would also be beneficial for work-life balance.
Show more
Software Engineer
4.3
29 April 2026
Supportive Leadership and Strong Career Opportunities
Pros: Working as a Software Engineer in Redmond has been great. Leadership is supportive, really encouraging innovation. The hybrid model helps with work-life balance. My colleagues are super collaborative, offering tons of learning and career development in this major technology company.
Cons: Promotion paths for senior roles can feel slow. Also, being such a big company, some internal processes for approvals are a bit bureaucratic.
Advice to Management: Management could look into streamlining some of the internal approval processes to reduce bureaucracy. Also, clearer pathways or faster progression for senior engineering roles would be beneficial.
Show more
Software Engineer
4.1
27 April 2026
Great Place to Grow Your Tech Career
Pros: I've really appreciated the career development and learning opportunities here. As a Software Engineer, I get to work on cutting-edge cloud computing tech and there's always something new to learn. The company culture is very collaborative, and my colleagues are incredibly smart and supportive. They truly foster an inclusive environment.
Cons: While the opportunities are great, the promotion process can feel a bit slow and very structured, which is common for a large enterprise tech company. Also, navigating all the internal tools and systems for new projects sometimes takes a while to get used to, especially for a junior engineer. Work-life balance can vary by team during critical project phases, requiring occasional longer hours.
Advice to Management: Keep investing in tools and processes that streamline internal project onboarding and reduce bureaucratic hurdles. Continue to prioritize work-life balance initiatives across all teams, ensuring consistency so that during busy project phases, it doesn't disproportionately affect employees. Maybe look into accelerating career progression paths for high performers.
Show more

Latest jobs from Microsoft

More jobs
Software Engineer
3.6
27 April 2026
Solid Pay and Great Benefits for Tech Roles
Pros: As a Software Engineer at Microsoft, the pay is really competitive for big tech. My base salary is good, and the stock options make a huge difference in overall compensation. The health benefits are top-notch, and the 401k match is pretty generous. It's a huge perk working here, even in our hybrid roles.
Cons: While the core benefits are amazing, some smaller perks sometimes feel hard to find or utilize. It's a massive company, so navigating all the different benefit programs can get a bit complex. Annual raises, after initial stock grants vest, aren't always what you'd expect.
Advice to Management: Keep the compensation competitive and work on simplifying the benefits portal. Make it easier for employees to understand and access all available perks. Also, consider more consistent annual pay bumps for long-term employees.
Show more
Software Engineer
4.6
26 April 2026
Solid Tech Career with Good Support
Pros: I love the supportive culture; colleagues are brilliant and learning opportunities abound for software engineers. Strong job security and competitive pay are great. The hybrid work setup allows for a good work-life balance.
Cons: Internal processes can be bureaucratic and slow. While generally good, work-life balance can suffer during intense project phases. Communication sometimes gets siloed between large teams.
Advice to Management: Streamline some of the internal approval processes to improve efficiency. Continue to foster clear communication channels, especially between very large engineering teams.
Show more
Software Engineer
4.1
25 April 2026
Great Place for Tech Professionals with Good Flexibility
Pros: As a Software Engineer at Microsoft in Redmond, WA, I've found a truly collaborative environment with brilliant colleagues, offering strong career development. The hybrid model provides excellent work flexibility, crucial for a solid work-life balance. Compensation and benefits are competitive for this large tech company in the software industry.
Cons: The promotion process can feel slow, especially for senior roles. Also, some legacy systems are clunky, making daily tasks less efficient than ideal.
Advice to Management: Consider streamlining the promotion process to better recognize and advance experienced engineers. Also, investing more in modernizing legacy systems would significantly boost team efficiency.
Show more
Software Engineer II
3.4
23 April 2026
Solid place for career growth in big tech
Pros: As a Software Engineer, you get exposure to huge enterprise software projects. There's a lot of internal mobility if you actively seek it out, especially within cloud computing. The training resources available are really good.
Cons: Growth feels pretty slow sometimes. Getting promoted here in the Redmond, WA office can be super competitive for development roles. You really have to advocate for yourself constantly.
Advice to Management: Make growth paths clearer for individual contributors. Streamline the promotion process a bit so it's less political.
Show more
Software Engineer
3.4
22 April 2026
Solid Career Growth if You Play Your Cards Right
Pros: As a Software Engineer here, there are tons of internal teams to move between. I've seen good mentorship programs and internal mobility, which is great for career trajectory in big tech. You can learn a lot from diverse projects.
Cons: It's easy to get lost in such a huge company, especially if you're not on the Redmond campus. Promotions can feel slow sometimes. You really have to push for opportunities, they don't always come to you.
Advice to Management: Make career pathing more transparent for all roles, not just senior ones. Encourage managers to actively support internal transfers.
Show more
Software Engineer
3.6
18 April 2026
Microsoft Culture: Big Tech, Can Be Tough
Pros: I've met some incredibly smart people here. My team has a pretty supportive vibe, which is great for a Software Engineer. We have decent hybrid work options too.
Cons: It's a huge corporate environment, so things can move slowly. There's a lot of internal competition sometimes, and some departments feel pretty siloed. It can be hard to get things done outside your immediate team.
Advice to Management: Try to break down some of those internal silos. Encourage more cross-team collaboration. Make it easier for individual contributors to impact broader initiatives.
Show more
Software Engineer
3.6
9 April 2026
Work-life balance okay for big tech
Pros: As a Software Engineer in the Redmond, WA office, the hybrid model offered decent flexibility. My team was pretty good about respecting my hours outside of major deadlines. It's a solid company for long-term career growth in the cloud computing industry.
Cons: Some dev teams definitely had long hours, especially during product launches. WFH sometimes meant it was easy to get pulled into late meetings, which hurt personal time. Work-life balance really depends on your specific manager and project demands.
Advice to Management: Encourage managers to enforce 'no meeting' blocks and protect team's personal time more consistently. It helps prevent burnout in demanding big tech environments for engineering roles.
Show more

See More Companies

Are you sure?

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