Microsoft Lead Software Development Engineer reviews

4.0

99% would recommend to a friend

(54 total reviews)
avatar

Satya Nadella

99% approve of CEO

99% positive business outlook

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

Reviews by job title

54 reviews
3.0
Oct 15, 2009
Recommend
CEO approval
Business Outlook

Pros

Great, smart, friendly people, big company involved in many areas (a pro and a con), excellent benefits.

Cons

In the 10 years I've been at Microsoft, the company has more than doubled in size, bureacracy has increased by an order of magnitude, and many great engineers have left for better opportunities elsewhere. We're involved in EVERYTHING and screwing it up because due to the continuous over-promising and outright lying by mid-level execs to their managers. There are too many people wyo are not engineers working for this engineering company, and they are NOT the folks at the front who have accounted for virtually all of those laid off.

4.0
Jan 11, 2009
Recommend
CEO approval
Business Outlook

Pros

Microsoft is a great company to learn new tech, associate with some of the most intelligent folks in the industry and choose from a number of disciplines. It fosters a challenging environment where people have unlimited potential to grow in their careers. In last few years the company has done a great job to improve employee work-life balance. The review process has also been made more transparent which gives you an opportunity to have open discussion about your career with the management. Apart from all these, MS offers great benefits.

Cons

Microsoft has become a large organization and that has brought tons of unnecessary process overhead.

4.0
Sep 28, 2008
Recommend
CEO approval
Business Outlook

Pros

As an SDE, you are given a lot of freedom at Microsoft to design your feature from a technical pespective. There isn't a lot of second guessing, and you can use the tools you prefer for the most part. Benefits are A-rate (although the $1500 limit on dental can be costly depending on your situation... but that is the only real limit). There is a huge swath of products the company works on, and it's relatively easy to move around (18 month commitment per group). Co-workers are generally top-notch... you can learn from them. Open and constructively critical culture for the most part.

Cons

My main issue recently has the been the rewards system. Basically, rewards are given out based on a stack rank system. A group of even 40 people must fit the curve, and every such group is basically given the exact same pool of money to start with. The result is that, perversely, you really don't want to be a strong team because it's going to be more competitive. There is no accountability for product failure in the market. Every level x SDE in the company is getting paid the same range, no matter what the status of their product. Every dev group (for example), is getting the same pool of rewards. Work expectations in terms of both time and competencies are supposed to be standardized across the firm, but it isn't even close to equal. Recently my group interviewed a bunch of devs from another group whose project was finally cancelled (a rarety!) and none of them could make our hiring bar. I'm starting to shop for the internally weakest group I can so that I can do less work for the same outcome.. it's really quite stupid.

Viewing 40 - 42 of 54 Reviews

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