Company Menu

24 Microsoft Software Engineer Reviews

Browse Microsoft Reviews by Job Title →

Software Engineers at Microsoft give their company a 4.1 out of 5.0, while the average rating for Microsoft is 4.0, making them 2% happier than every other employee at Microsoft and 5% happier than every other Software Engineer on CareerBliss - the happiest Software Engineers work for Savannah River Nuclear Solutions.

32%
58%
11%
0%
0%
4.1
Average Rating
(based on 19 Software Engineer Review Ratings)
Advertisement
"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 6 years ago in Redmond, WA
Software Engineer
in Redmond, WA

"This is a good company to work with. my skills suits to this company .good work culture good leader ship skills I am working for this company for a long time as a vendor .I like the technologies we use .I will recommend this is anyone"

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 5 / 5 Rewards You Receive 5 / 5 Growth Opportunities 5 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Software Engineer
in Redmond, WA

"It is a good working environment."

Person You Work For 4 / 5 People You Work With 4 / 5 Work Setting 4 / 5
Support You Get 4 / 5 Rewards You Receive 4 / 5 Growth Opportunities 4 / 5
Company Culture 4 / 5 Way You Work 4 / 5

Average Software Engineer Ratings in the Past 10 Years

Year Salary
2010 $4
2011 $4
2012 $3
2014 $4
2019 $5
Software Engineer
in Redmond, WA

"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."

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 5 / 5 Rewards You Receive 4 / 5 Growth Opportunities 4 / 5
Company Culture 5 / 5 Way You Work 4 / 5
Software Engineer

"Challenging projects, honed leadership and mentoring skills, learned a lot."

What do you like about working at Microsoft?

"I like the good work culture, challenging projects, good employee day-to-day care, and good brand name."

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

"Microsoft is more focused on the aptitude and core competencies than the skills, so focus more on that."

What don't you like about working at Microsoft?

"Growth and independence is a little less, as compared to the hard work you do."

What suggestions do you have for management?

"Trust your employees more and give them enough independence and credit for the work they do exceptionally well."

Person You Work For 4 / 5 People You Work With 4 / 5 Work Setting 4 / 5
Support You Get 4 / 5 Rewards You Receive 2 / 5 Growth Opportunities 3 / 5
Company Culture 4 / 5 Way You Work 4 / 5

Average Microsoft Attributes by Software Engineer

Company Culture
3.9
Growth Opportunities
3.8
People You Work With
4.2
Person You Work For
4.2
Rewards You Receive
3.9
Support You Get
4.6
Way You Work
4.1
Work Setting
4.5
Software Engineer
in Bellevue, WA

What do you like about working at Microsoft?

"Smart co-workers and interesting projects made for an interesting and engaging workday."

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

"Get in while you are single and young, get out as soon as you have children."

What don't you like about working at Microsoft?

"The intense, competitive, aggressive company culture was depressing and unhealthy."

What suggestions do you have for management?

"Promote work-life balance, and encourage innovation and leadership from the bottom up."

Person You Work For 2 / 5 People You Work With 2 / 5 Work Setting 3 / 5
Support You Get 4 / 5 Rewards You Receive 4 / 5 Growth Opportunities 3 / 5
Company Culture 2 / 5 Way You Work 2 / 5
Software Engineer
in Redmond, WA

"It was a great experience working there."

What do you like about working at Microsoft?

"The company has many smart people, and the working environment is good. There are many opportunities to learn and work with the latest technology."

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

"Take it as a good learning opportunity if you are hired. Try to find a good group to work with, and change groups if you don't feel good."

What don't you like about working at Microsoft?

"The company has become more bureaucratic and lost its innovative spirit. The top management has no vision and steers the company in the wrong direction."

What suggestions do you have for management?

"Become innovative again and willing to take risk. Change the review system and keep good people instead of yes sayers."

Person You Work For 4 / 5 People You Work With 4 / 5 Work Setting 4 / 5
Support You Get 5 / 5 Rewards You Receive 3 / 5 Growth Opportunities 3 / 5
Company Culture 3 / 5 Way You Work 4 / 5
Software Engineer
in Redmond, WA

"It was interesting to see how Win7 was put together."

What do you like about working at Microsoft?

"The work was interesting and challenging. The support for even contractors for commuting was astounding. The facilities were the best ever."

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

"In my own hiring, I have found that broad experience can be as useful as depth in those cases where the job description is not so narrowly defined. Even if you are working on kernel code, it's nice to have an understanding of how Apache would stress it."

What don't you like about working at Microsoft?

"Leadership was not visionary. That said, our group was chartered with making something new by simply restructuring the old OS."

What suggestions do you have for management?

"Win8 running on arm cpu's is a bit of a mold breaker. It will force them to rethink how their software works in that environment. Mold breaking is good for Microsoft, for their products, and eventually for consumers."

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 5 / 5 Rewards You Receive 4 / 5 Growth Opportunities 4 / 5
Company Culture 4 / 5 Way You Work 5 / 5
Software Engineer
in Bellevue, WA

What do you like about working at Microsoft?

"I like intelligent coworkers, diverse projects, brand, pay and benefits, and free software."

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

"Be yourself. Answer the questions as if you are working on the problem posed along with a coworker."

What don't you like about working at Microsoft?

"There is too much process. Leadership in many areas seems inflexible or unwilling to evolve. The review system breeds competition within the team."

What suggestions do you have for management?

"Make the company more agile. Give teams more autonomy over their processes and product."

Person You Work For 4 / 5 People You Work With 4 / 5 Work Setting 3 / 5
Support You Get 4 / 5 Rewards You Receive 5 / 5 Growth Opportunities 3 / 5
Company Culture 2 / 5 Way You Work 4 / 5
Software Engineer
in Redmond, WA

What do you like about working at Microsoft?

"Microsoft is the best place to work. They are very experienced professionals and knowledgeable people. It is a nice work environment."

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

"Microsoft is the best company, and if you join Microsoft you will gain an enormous amount of experience in many technologies."

What suggestions do you have for management?

"They are nice and very good. I have no complaints about the management."

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 5 / 5 Rewards You Receive 4 / 5 Growth Opportunities 4 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Software Engineer
in Redmond, WA

"Microsoft SDET. Did not love the work."

Person You Work For 3.9 / 5 People You Work With 4.5 / 5 Work Setting 5 / 5
Support You Get 5 / 5 Rewards You Receive 3.7 / 5 Growth Opportunities 3.8 / 5
Company Culture 3.9 / 5 Way You Work 3.2 / 5
We noticed that your web browser is outdated!

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

Upgrade My Browser

×