Microsoft Software Developer reviews

4.0

77% would recommend to a friend

(6,419 total reviews)
avatar

Satya Nadella

73% approve of CEO

66% positive business outlook

Software Engineer Developer employees have rated Microsoft with 4.0 out of 5 stars, based on 6,419 company reviews on Glassdoor. This indicates that most Software Engineer Developer professionals have a good working experience there. Microsoft is rated in line with the average (within 1 standard deviation) by Software Engineer Developer professionals compared to other employers within the Informationstechnologie industry (3.9 stars).

Reviews by job title

6K reviews
3.0
Apr 23, 2009
Recommend
CEO approval
Business Outlook

Pros

The pay is one of the highest in the software industry. You work with a lot of very smart people. There is a fairly high level of autonomy in most positions. You are expected to get your work done on time and with a minimum of hand-holding.

Cons

Work/Life balance is almost non-existant. You are encouraged to come in early and stay late whenever possible. During "crunch time" it's more of a mandate than an encouragement. Political ties make more difference in promotions than actual work performance. If you are a successful SDE you will be moved up the Manager track most likely (since a lot of the successful SDEs have good leadership qualities that a lot of current managers lack).

3.0
Mar 26, 2009
Recommend
CEO approval
Business Outlook

Pros

Microsoft looks good on the resume, and I still think it's an attractive place for a new graduate to work. They can learn strong principles of software development and make a good living as well.

Cons

The organization is now large and bureaucratic, and management has yet to develop a compelling on-line strategy. People can easily get lost in the company, and there are only a few groups where there is that high-level of entrepreneurial spirit.

4.0
Feb 20, 2009
Recommend
CEO approval
Business Outlook

Pros

Prestige. Having interned at a such renowned company makes it much easier to atleast land an interview for any other cs related job. They attract great talent from all over the world. No matter how smart you are, you will definitely meet people like you and even better, being able to learn and gain experience from them.

Cons

They focus too much on their technologies. It may be the best place to specialize in MS technologies, but if you want a more general experience that will be restricting. There is a general atmosphere and hype inside the company that "Microsoft is the best", which gets tiring after a while. Combined with the facts that MS is less diverse in their projects than other tech giants, the huge bureaucracy and the large number of ineffective managers unable to give the right feedback, i couldn't think of myself working there for more than 2-3 years. In conclusion, working for MS is great to launch your career, but working for a smaller, newer and faster developing firm is much more interesting.

Viewing 6394 - 6396 of 6,419 Reviews

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