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

Reviews by job title

318 reviews
4.0
May 3, 2008
Recommend
CEO approval
Business Outlook

Pros

Range of opportunities: Microsoft builds just about every kind of software imaginable so you can switch every few years and work on a different product with different challenges. Smart people: The vast majority of Microsoft employees are smart, nice people. If you've worked at companies where that's not the case, you know how important this is. As an example, I hang out with my co-workers after work -- not because I have to or because I don't know anyone else, but because they're great people that I enjoy hanging out with. Reach of products: There are very few other companies where you can work on a product that will reach millions of users and potentially change the way people do work and live their life. Great benefits: The medical and dental plan at Microsoft are very comprehensive. This is especially valuable if you have a family. Stability: No worrying about whether or not Microsoft will make payroll.

Cons

Stock price: Microsoft stock doesn't increase in price very much any more so getting rich by working at Microsoft is a thing of the past. You'll earn a comfortable, stable living, but probably won't get rich. Big company: It's a big company and has many of the problems a big company has. Sometimes you feel like a small cog in the system. Sometimes there's some corporate beauracracy to deal with. Sometimes it feels like not everyone in the company is moving in the same direction. Frequent re-orgs: These are a fact of life at Microsoft. Most of time, they don't affect the people at the bottom, but re-orgs at all levels happen frequently.

4.0
Apr 28, 2008
Recommend
CEO approval
Business Outlook

Pros

Flex schedule - I don't get hassled on when I come in, leave or need time off. The pay is decent, enough so that I don't have to worry about anything. I get to learn about cool technology before others, there is a lot of that on the inside. The product you work on will reach millions of people, if that makes you feel better. It looks quite good on resume. You will meet some very smart people here, especially if you look for them. Alas, you do have to look. Depending onthe group you will have an office for yourself or share it with one other person. If privacy is your thing you'll love it.

Cons

The tools we get to work in most of the groups with are arcane - mostly C/C++. Some groups do use C# or even F#, so make sure to ask if you care. Also our code bases are huge and we have to matian a lot of backward compatibility where I work. It is not nearly as agile as banging out new Web two-point-oh cool app. Also there is a huge disconnect between customers and {engineers, marketing etc}. This leads to a lot of stupid or "evil" outcomes.

4.0
Apr 24, 2008
Recommend
CEO approval
Business Outlook

Pros

The opportunity to pursue your work interests outside your core job. Even if your job is to simple write the code for a single button in Excel, you can still follow other interests at Microsoft. You can many opportunities to get outside of your box. There are so many different groups and so many different types of work to do at Microsoft that, if you can't find something to suit your interests or further your career, the problem is with you-- not Microsoft. The benefits are also incredible, anything from deals with local retailers, to gold-level membership with Fidelity.com and other services.

Cons

The primary downside of Microsoft is that a lot of the old-school people from the early days of Microsoft are still hanging on at Microsoft and not moving on or retiring. This limits the ability for talented people with new ideas from taking on senior positions. One of the other downsides is that the jobs, whatever they are, aren't exciting in and of themselves-- as an employee, however, you can take many different steps to expand your possibilities, challenges, and abilities. Another downside of Microsoft is the review process; while heavily instrumented, the instrumentation is highly subjective and I've never met a manager (or employee) that fully understands it.

Viewing 316 - 318 of 318 Reviews

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