Company Menu
32%
48%
15%
4%
1%
4.0
Average Rating
(based on 755 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
"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 7 years ago in Redmond, WA
Microsoft Employee
in Redmond, WA

"Very Good an easy steps for applying the job.Doing grate Job."

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 Irving, TX

"I think it's great place to work at."

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 Redmond, WA

"Pretty dynamic company reflecting success through its current surging stock price."

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

"I've worked for Microsoft for 5 years in Marketing. Work is interesting, highly strategic, good work life balance however in order to grow fast you have to find those 'high growth' teams at the right time. Also, work is kind of siloed, e.g. typical product management role would be split between technical product management, product marketing management, business planning etc. so in smaller companies you get more variety of challenges."

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

"I worked for Microsoft from October and it has been a great journey here."

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 5 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Microsoft Employee
in Woodland Hills, CA

"Microsoft has been a great company to work for. I have worked with great teams and learned quite a bit in my time there. Recruiting is in my blood and I have given all of my blood, sweat and tears to be the best recruiter I can be."

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

"I've worked for this company about two years and it was a great work experience."

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
User Experience Designer
in Seattle, WA

"I've done work studies for Microsoft since 2016 and it has been pretty easy work in terms of time management. I decide when I want to work and it continues to give me the experience that I need."

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

"Good experience. I learned a lot!"

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
Azure DevOps Engineer
in Remote, OR

"I have been working for Microsoft as a contractor and it was a whole new level of experience serving their client's needs through Workshops, ChalkTalks, Assessments, etc with wonderful support from peers and leadership team."

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
CTO
in Fort Lauderdale, FL

"I worked for MICROSOFT for 13 Years. Started as a National Technology Officer in Venezuela and ended as Chief Technology Officer for all 52 LATAM Nations. It was an exiting career in New Technologies (Cloud, AI, IoTs, ML, TVWHITE SPACES, BI And ERPs). Was main speaker in Public and Private events, including Academic Institutions and Top Government Leaders. Now, as a new American Citizen, I have the freedom to work in USA, and support all LATAM. Just Need an opportunity."

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 5 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Escalation Support Engineer

"I worked at Microsoft for 18 months and gained very solid experience"

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 Charlotte, NC

"I have worked at Microsoft since September 2019. I find it a great company to learn. I am currently a contractor so it makes it a bit of a challenge to move up into different roles."

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 4 / 5
Support You Get 4 / 5 Rewards You Receive 5 / 5 Growth Opportunities 2 / 5
Company Culture 5 / 5 Way You Work 4 / 5
Senior Engineering Manager
in Bellevue, WA

"i have worked for microsoft for 20 years and mostly in Engineer and Manager roles. I have mostly worked in QA and Engineer manager roles, and have done agile software development , QA management, engineering team management."

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

"Nice place to work, everybody work as a team to accomplish the best for our customers"

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
We noticed that your web browser is outdated!

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

Upgrade My Browser

×