Company Menu

Microsoft Employee Reviews for Software Engineer

Browse Microsoft Reviews by Job Title →
36%
55%
9%
0%
0%
4.2
Average Rating
(based on 22 Software Engineer Review Ratings)
"Microsoft is a great company to work for. In fact, it does not need my or anyone's recommendation. It's kind of small Silicon Valley - you have all possible choices within the company. The company culture is great, people are very talented. As a downside I'd mention too many re-orgs happened recently, but this is probably the nature of today's dynamic world and market. I enjoyed working in Microsoft, think the experience gained there will help me a lot in other projects in my career."
Posted 10 years ago in Redmond, WA
Software Engineer
Person You Work For 4 / 5 People You Work With 4 / 5 Work Setting 4 / 5
Support You Get 3.9 / 5 Rewards You Receive 4.5 / 5 Growth Opportunities 4.5 / 5
Company Culture 4 / 5 Way You Work 4 / 5
Software Engineer
Person You Work For 4 / 5 People You Work With 4.8 / 5 Work Setting 5 / 5
Support You Get 4.4 / 5 Rewards You Receive 3 / 5 Growth Opportunities 4.8 / 5
Company Culture 4.9 / 5 Way You Work 4.6 / 5
Software Engineer
in Bellevue, WA

"In general it was a good experience."

What do you like about working at Microsoft?

"It's never boring."

Do you have any tips for others interviewing with this company?

"Be confident, open, creative. Look for different aspects of a problem. Do not wait till the interviewer asks you about some particular aspect or situation. Think of them yourself."

What don't you like about working at Microsoft?

"There is a bit too much bureaucracy."

What suggestions do you have for management?

"Make less hassle, and make more work."

Software Engineer
in Redmond, WA

"Microsoft is a very good company to work for, but its shear size may be overwhelming."

What do you like about working at Microsoft?

"I like working on exciting and novel projects that affect millions of users."

Do you have any tips for others interviewing with this company?

"Software testing methodologies are an important part of many positions with Microsoft, so if this is not already your domain, be prepared to put yourself in the tester shoes."

What don't you like about working at Microsoft?

"Mostly, I don't like the Washington state weather: very rainy. Other than that, I don't like the hundreds of emails in my Inbox every day."

What suggestions do you have for management?

"Do a better job to identify a talent."

Software Engineer
in Redmond, WA

"Leading edge product development and commercial success await your input."

What do you like about working at Microsoft?

"I like the wide range of products to work with, and well-known commercial products that highlight your career. Innovative approaches and powerful tools are available to do the work. A well supported testing environment and the latest LAN based tools and web site support are part of the working package. Upper management is intelligent and highly capable in responding to your needs and explaining their development process."

Do you have any tips for others interviewing with this company?

"Read up on the business aspects of the company. Align your interviews with your strengths. Be prepared for outdated suitability testing on software algorithms. Keep your energy up. It's a very long interviewing cycle that will take days."

What don't you like about working at Microsoft?

"IT support was strangely hard to reach and capricious in removing our test servers while failing to respond to our communications. Lack of documentation on the testing details produced unacceptable delays in recreating the test environment and data presentation. Entry into the schedule right before a major release made meeting the release schedule impossible."

What suggestions do you have for management?

"Get a better overall picture of the status of each of the independent parts of your project department. When an employee leaves, get him to fully document his operational process so his replacement has a good set of notes. Ensure that communication is working well between all your department members. And try to see that each employee is important to your success."

Software Engineer
in Redmond, WA

"Nice work environment."

Software Engineer
in Seattle, WA

"Microsoft is a pretty cool place to work, and they are finally coming around to the Agile side of SW."

We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×