Company Menu
32%
48%
16%
4%
1%
4.0
Average Rating
(based on 730 Microsoft Review Ratings)
Company Culture
4.0
Growth Opportunities
3.5
People You Work With
4.3
Person You Work For
4.1
Rewards You Receive
3.9
Support You Get
4.2
Way You Work
4.1
Work Setting
4.1
Advertisement
"I've worked at Microsoft for about 20 years. It's a great place to work. Sometimes the employees are too smart - they forget that most customers could care less how smart you are or how hard something was to implement; they just want something that works. Interview process can be frustrating (personally, as well as trying to recruit others). Solving theoretical problems quickly has way too much leverage over hard-won practical experience. But many tech companies have that problem right now."
Posted 7 years ago in Redmond, WA
Data Scientist
in Seattle, WA

"Great place to work at with a brilliant set of people!"

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

"great company and work culture. Managers and colleagues are very supportive."

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

Company-Industry Rating Comparison

4.0
Microsoft (947)

4.7 Highest Rated in this Industry is N2 Publishing (26)
1.9 Lowest Rated in this Industry is CareCore National (10)
3.7 Average of All Companies in this Industry (6,095)
Finance Manager
in Redmond, WA

"Great Corporation, a lot of work but great compensation."

Person You Work For 4 / 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 4 / 5 Way You Work 5 / 5
Microsoft Employee
in Remote, OR

"I've worked with Microsoft Corporation for the past 18 years. I've found Microsoft to promote a culture of integrity, diversity, personal responsibility, accountability, and striving for excellence"

Person You Work For 5 / 5 People You Work With 5 / 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 Microsoft Ratings in the Past 4 Years

Year Salary
2010 $4
2011 $3
2012 $3
2013 $4
Microsoft Employee
in Toronto, OH

"Microsoft is an amazing company to work for. They have all the benefits and perks an employee would want. They also get generous time-off and vacations. The culture itself is also amazing because the company takes care of you. They prioritize employees and make them feel wanted, which in turn many employees want to stay. Microsoft also gives a lot of resources for your personal growth such as certifications, learning resources, etc."

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

"GREAT COMPANY, GREAT LEADERSHIP, GREAT ENVIRONMENT, FLEXIBILITY"

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
Microsoft Employee
in Fargo, ND

"It's great, just looking for stability now."

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 2 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Microsoft Employee
in Bellevue, WA

"I have been at Microsoft for over 2+ years. There is a lot to learn. The journey is never ending."

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

"I have worked here as a research intern. The working environment is very good here. I have learned a lot of new things and picked up new skills. The mentor and the manager really focuses on research and want you to be successful."

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 4 / 5 Way You Work 5 / 5
Microsoft Employee
in Redmond, WA

"Enterprise company with entrepreneurial spirit. Product offerings have always been compelling and the culture is consistently improving. There are plenty of opportunities and change is the only constant. As with all large companies, organization vision does not always make down to the individual teams but overall they really strive to instill growth mindset."

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

"I worked for Microsoft from 2011 to 2020. A mostly enjoyable experience working with great co-workers on interesting projects. Flexibility to work from home."

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

"Extremely great company to work for."

Person You Work For 4 / 5 People You Work With 5 / 5 Work Setting 4 / 5
Support You Get 4 / 5 Rewards You Receive 4 / 5 Growth Opportunities 5 / 5
Company Culture 4 / 5 Way You Work 4 / 5
Microsoft Employee
in Sunnyvale, CA

"Great workplace environment, well-structured teams and there is potential for self-growth in the company."

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 5 / 5
Company Culture 4 / 5 Way You Work 4 / 5
Microsoft Employee
in Bothell, WA

"I have worked for Microsoft for 25 years in various roles. As a large company, Microsoft has incredible positives and negatives for working there. Microsoft suffers from heavy middle-management with 'no bad news' mentality. However, the experience overall can be very positive when you find a good team."

Person You Work For 4 / 5 People You Work With 5 / 5 Work Setting 2 / 5
Support You Get 2 / 5 Rewards You Receive 3 / 5 Growth Opportunities 3 / 5
Company Culture 3 / 5 Way You Work 4 / 5
Microsoft Employee
in Charlotte, NC

"I have worked for Microsoft for about a decade. It's a great company to build your career. You'll work on cutting edge technologies while being paid a fairly competent salary and meet some of the smartest people you will ever come across in your life. The downside to Microsoft is near constant churn. About every 18 months to 3 years expect to be reorganized. You might be working on a project you love today but after the next reorganization you may be on a project that you just can't get passionate about."

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 5 / 5 Rewards You Receive 3 / 5 Growth Opportunities 3 / 5
Company Culture 5 / 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

×