4.0
Jan 8, 2026
Microsoft is a great place to grow as an engineer
Former employee, more than 1 year
Noida
Recommend
CEO approval
Business Outlook
Pros
Strong engineering culture with emphasis on design, code quality, and long-term thinking Exposure to large-scale, globally distributed systems Smart and collaborative colleagues; learning opportunities are excellent Good work-life balance compared to many big tech companies Competitive compensation and solid benefits
Cons
Decision-making can be slow due to multiple layers and dependencies Ownership sometimes gets diluted across teams