Taro Logo

A Good Place to Start and Grow

Software Engineer I
Current Employee
Has worked at Microsoft for 2 years
January 27, 2026
Redmond, WA
5.0
RecommendsPositive OutlookApproves of CEO
Pros

The company provides a good work-life balance with excellent benefits. The engineering culture encourages learning and offers access to cutting-edge technology. My team is supportive, and collaboration is generally strong. There are many internal resources and training programs available for career development. The company brand is strong and looks great on a resume.

Cons

Work can sometimes feel siloed within large product groups. The promotion process for engineers can be opaque and slow. Bureaucracy can hinder decision-making and slow down projects. Compensation, while good, is often matched or exceeded by competing tech companies. As a new hire, it can be challenging to understand the scope and impact of your projects initially.

Additional Ratings

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

Was this helpful?

Microsoft Interview Experiences