Microsoft Senior Software Development Engineer reviews

4.3

98% would recommend to a friend

(318 total reviews)
avatar

Satya Nadella

99% approve of CEO

98% positive business outlook

Senior Engineer Software Development employees have rated Microsoft with 4.3 out of 5 stars, based on 318 company reviews on Glassdoor. This indicates that most Senior Engineer Software Development professionals have an excellent working experience there. Microsoft is rated in line with the average (within 1 standard deviation) by Senior Engineer Software Development professionals compared to other employers within the Informationstechnologie industry (3.9 stars).

Reviews by job title

318 reviews
2.0
May 31, 2017
Recommend
CEO approval
Business Outlook

Pros

One of the best places to have a worldwide positive effect on software. There's opportunity here that, while rare and viciously fought over, is uniquely powerful.

Cons

Extremely negative environment with common backstabbing and misrepresentation. Stack ranking is more hidden, but still drives evaluations where success is not so much based on good software, but on image management and popularity. There's too much fear and really not much far reaching innovation.

2.0
May 6, 2017
Recommend
CEO approval
Business Outlook

Pros

Good compensation and benefits. Company has lots of resources allocated to R&D. Great place to start one's career out of college. Tons of interesting projects that can be found with some effort.

Cons

Heavy-weight processes / middle-management. Lack of agility, wasteful in terms of engineering resources. Some organizational culture that encourages staff to be passive-aggressive. Some decisions are made by politics instead of data-driven. Career growth may be limited depending on team / project. Work-life balance takes back seat in organizations that build and support online services.

Viewing 43 - 45 of 318 Reviews

Glassdoor has 68,424 Microsoft reviews submitted anonymously by Microsoft employees. Read employee reviews and ratings on Glassdoor to decide if Microsoft is right for you.