Microsoft reviews

4.0

77% would recommend to a friend

(53,708 total reviews)
avatar

Satya Nadella

77% approve of CEO

71% positive business outlook

Microsoft has an employee rating of 4.0 out of 5 stars, based on 53,708 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Microsoft employee rating is in line with the average (within 1 standard deviation) for employers within the Informationstechnologie industry (3.9 stars).

Reviews by job title

54K reviews
1.0
Jul 27, 2016
Recommend
CEO approval
Business Outlook

Pros

good benefit package salary above avg in the area

Cons

Having 12 years of experience and world-level achievements, I was shocked how bad Microsoft is (at least the department I got into and its neighborhood). AGILE AND PRACTICES. It's just a fancy word - nobody knows what it is and how to use it. Within one team people say that we do Kanban and daily SCRUM. Some say that Agile means "no tests" - that's why they prefer TDD. People just have no idea what they are talking about and don't realize how ignorant they are. Every person works on it's own project - no team collaboration at all. TESTING. "Unit tests? Never heard of." They just don't know how to write testable code, and I haven't seen any unit test at all - everything just gets deployed to a test environment for testing, and full run of all tests for a product can take 3 days. No need to mention the complete absence of dependency injection. SOURCE CONTROL AND FLOW. Source Depot, TFS, no GIT. No branch-per-feature strategy.. That is complete mess - so many times other teams broke the entire codebase.. NO SDET POLICY. After they removed the SDET role all Senior SDETs became Senior SDEs. Ha ha - good luck with that. TOOLS AND FRAMEWORKS. Everything is internally developed at Microsoft, no documentation, just some people know little bit about how their internal crap works. Forget even about MSTests that is integrated to VS - they have another internal testing framework. The build system is horrible - it's designed to handle circular dependencies in projects!!! You are useless with your knowledge of most used frameworks, component, libraries when you get to MS, and it's opposite when you quit - all their internal crap will stay internal to MS. MOTIVATION. Most of people just do their job and don't really care about all of those details. I've spoken to other newcomers - they have similar opinion about working at MS, not exciting at all. WORK LIFE BALANCE. Forget about your life, slave. If you are on-call, that means that you need to get up at 3am on Saturday or Sunday and fix the issue, and you get nothing, just nothing for that - no extra vacation, no overpay - just nothing. I STRONGLY DO NOT RECOMMEND TO WORK AT MICROSOFT FOR ANYONE WHO WANTS TO TRULY SUCCEED IN HIS/HER CAREER.

4.0
Jun 9, 2016

Azure Networking

Recommend
CEO approval
Business Outlook

Pros

IF the product was viable and not run by current management - this could be a really interesting product to work on. Overall being in third to AWS and Google in terms of features and ease of use keeps folks competitive and hopeful to win the cloud war. However, as noted in the Cons - it will not happen under current management.

Cons

To work in the Azure group you should be prepared for: 1. This particular work group lacks absent of any of the published Microsoft company values. 2. Complete and total lack of honesty by nearly every people manager in the group. Very few are trustworthy. 3. Unethical hiring practices - hiring managers are encouraged to avoid hiring women and Caucasian men. 4. Engineers and Project Managers are specifically asked to hide product lapses from the public and customers especially around security and other gaps which might slow sales in any way. 5. While publically stating that the customer is first - behind the scenes the directors and other senior managers spend countless hours determining how to conceal defects versus fixing them. 6. Product planning in this area of the company is conducted by the equivalent of 5th graders who have absolutely no idea how to run planning exercises which results in complete and total chaos during development. Efforts are often uncoordinated and result in both Engineering and Project Management teams fighting for scarce resources resulting in incomplete features or skipping quality and security controls.

1.0
Nov 9, 2015
Recommend
CEO approval
Business Outlook

Pros

Free drinks Free snacks Free Shuttle (redmond)

Cons

everything! Microsoft is on a free fall, most employees are unhappy and although they pretend otherwise every body knows it is a lost game for Microsoft. 1) Partners are leaving Microsoft like autumn leaves falling off of a tree, Microsoft hires and in contrary to what satya mumbles continuous to hire stereo types employee who know nothing about business and how to treat partners and clients, most MS FTE employees thiink company is doing well - from consumption to technology MS has nothing to offer - shamelessly copis from Apple and evern small startups to hang there as portray company as cool - it is quite sad. Company needs a blood transfusion here are my 2cents 1) Fire all of your Partner XX (PTS , PAM, ...) they are not doing anything 2) Change v- to FTE this is not 1800 - leanrn from civil movement- your name is no longer good on resume as most companies resent you - you are equal to wallmart ! 3) Stop buying technologies you were not able to expand and stop killing them - I mean mobile and phone business - side kick - Nokia ! come on you know you cant do this 4) Stop copy cating small open source companies - you have already lost the boat - too late too little so dont mess with IoT and Raspberry pi and Arduino and Adafruit - no matter how many times ou print their logo and beg you will never be an Open source company 5) Hire smart people not snobs 6) Provide value - what is the WPC (world partner conference ?!) why on earth they should pay $2500 + to attend a measly marketing event to watch how you fixed your last bugs 7) Stop selling open source technogies and call it your Azure cloud - Hadoop is Google's open source technology learn how to invent and stop selling it as a hosting platform for your low quality Data centers 8) Provide a decent innovation center - stop coping oculus drift 9) Your interview and on boarding process is hideous

Viewing 109 - 111 of 53,708 Reviews

Glassdoor has 68,239 Microsoft reviews submitted anonymously by Microsoft employees. Read employee reviews and ratings on Glassdoor to decide if Microsoft is right for you.