Microsoft reviews

4.0

77% would recommend to a friend

(53,790 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,790 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 Tecnologia da informação industry (3.9 stars).

Reviews by job title

54K reviews
2.0
Jun 12, 2008
Recommend
Business Outlook

Pros

If you are a programmer fresh out of college, Microsoft is a good place to work for a few years as a kind of software engineering apprenticeship. It does depend somewhat on the group you join and your manager, but in the right situation, you can learn a lot. Another reason to work there would be if you have a family, Microsoft has a pretty generous benefits package. Also, if you enjoy doing nothing, there are plenty of jobs at Microsoft for you. Just search under "architect".

Cons

It's a giant, bureaucratic company that is only getting bigger and more bureaucratic. The company is growing beyond all need and beyond all reason. There is little to no value in the myriad new processes that are constantly being introduced. However, introducing and managing process is what the company rewards, so this is only going to get worse. Senior management is terrible. They make horrible decisions on acquisitions and strategy. Within any individual division, there is never a clear focus. Building great software has given way to building fiefdoms, protecting your territory, and introducing useless process. Increasingly the management of any given division actually knows very little about developing software. Despite all claims to the contrary, beyond a certain level, it becomes very difficult to grow your career as a technical individual contributor. You can either move into management and become useless, or you can spend more and more of your time with political maneuvering and visibility games so that you can continue to get promoted. Either way, less and less of your time will be spent actually designing and developing software.

4.0
Jun 12, 2008
Recommend
Business Outlook

Pros

There are lots of opportunities. You are evaluated based on what you do and not who you are. The company is generally very respectful of employees and I love working with people from all over the world. In my current job I work with very smart interesting people and I have a great boss. The work is challenging and interesting and I have been recognized for the hard work I've been doing.

Cons

It can be hard to get decisions made and there is generally a pretty arrogant attitude. I wish we were more agile and simple good ideas were developed and released and that we would stay committed to ideas for along enough time to get them to work. The endless reorgs can be exhausting.

4.0
Jun 12, 2008
Recommend
Business Outlook

Pros

Microsoft is a great place for people that are relatively early in their career. The jobs have a high level of responsibility, the company makes a big investment in developing people, and the industry is highly profitable--which allows for growth and flexibility. The benefits are also first class.

Cons

Many groups at Microsoft do not seem to place a high value on experiences people get in other companies--no matter how significant. Promotions and advancement seem to be based primarily on how long a person has been at Microsoft and how deep their social network is within the company--not how long they have been in the industry and how effective they are in their jobs.

Viewing 53581 - 53583 of 53,790 Reviews

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