Taro Logo

A place of innovation, impact, and continuous growth

Software Engineer II
Current Employee
Has worked at Microsoft for 4 years
June 12, 2025
Bengaluru, Karnataka
4.0
RecommendsNeutral OutlookNo CEO Opinion
Pros

Pros:

Incredible learning environment: Microsoft invests heavily in employee development with access to cutting-edge tools, internal training, and opportunities to work on large-scale, impactful projects.

Work-life balance: Flexible work options and a strong emphasis on well-being make it easier to maintain a healthy balance.

Smart and collaborative teams: You get to work with some of the brightest minds in the industry. The culture encourages knowledge sharing and mutual support.

Focus on inclusion and diversity: Microsoft takes DEI seriously and makes it a core part of its mission.

Impactful work: Whether it's AI, cloud, developer tools, or enterprise solutions, the work you do has global reach and relevance.

Benefits: Excellent health coverage, generous time off, parental leave, and stock options.

Cons

Large org complexity: Navigating cross-team dependencies and getting decisions aligned across multiple stakeholders can be time-consuming.

Performance calibration pressure: The review and rewards system can sometimes feel like a numbers game due to stacked rankings.

Additional Ratings

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

Was this helpful?

Microsoft Interview Experiences