Taro Logo

A high-complexity environment

Senior Software Engineer
Former Employee
Worked at Microsoft for 20 years
October 9, 2025
Redmond, Washington
3.0
Pros

Excellent benefits package including healthcare, 401(k) match, and stock awards.

Good work-life balance in many teams and flexibility with hybrid or remote work.

Cons

Experience can vary widely depending on manager and team culture.

Bureaucracy and slow decision-making due to the company's large size.

Frequent reorganizations and occasional layoffs can create uncertainty.

Hard to stand out for promotions because of layered review systems.

Additional Ratings

Work/Life Balance
4.0
Culture and Values
5.0
Diversity, Equity, and Inclusion
5.0
Career Opportunities
2.0
Compensation and Benefits
3.0
Senior Management
2.0

Was this helpful?

Microsoft Interview Experiences