Company Menu

Microsoft Employee Reviews for Software Engineer

Browse Microsoft Reviews by Job Title →

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

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
in Bellevue, WA

"I have worked for Microsoft as Software Engineer since Nov 2017. It is a large company that offers wider variety of opportunities for software development. It has the pros and cons of a typically large company of its size, but it can provide a unique experience to a software developer especially in the early stages of their career."

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

"I've worked for Microsoft since 2018. It is a wonderful, diverse, customer-obessed work place with a high collaborative environment, focused on ensuring that we have a world-class product and platform. Everyday tackling new challenging problems with highly talented and motivated peers helping to design and deliver quality product."

Person You Work For 5 / 5 People You Work With 4 / 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

Average Software Engineer Ratings in the Past 11 Years

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

"Microsoft is awesome, and a great place to start out."

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

"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

Average Microsoft Attributes by Software Engineer

Company Culture
4
Growth Opportunities
3.8
People You Work With
4.2
Person You Work For
4.3
Rewards You Receive
3.9
Support You Get
4.5
Way You Work
4.2
Work Setting
4.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
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
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
We noticed that your web browser is outdated!

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

Upgrade My Browser

×