Microsoft reviews

4.0

77% would recommend to a friend

(53,745 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,745 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 Tecnologías de la información industry (3.9 stars).

Reviews by job title

54K reviews
3.0
May 12, 2008
Recommend
CEO approval
Business Outlook

Pros

The benefits are amazing, there are very few out of pocket expenses. There are co-pays on dental and vision but you never have to pay a dime for your medical expenses.

Cons

The political atmosphere is highly charged. It is not an ideal place to work if you expect to get rewarded for simply working hard. You need to make yourself visible to management and fight for every prmotion and raise.

5.0
May 7, 2008
Recommend
CEO approval
Business Outlook

Pros

The compensation is amazing. While it's true that there are many companies doing interesting projects, the pay and benefits at Microsoft simply blow away other company. Their offers are almost impossible to turn down. Honestly, for a lot of developers, it's not the "evil empire" the outside world perceives it to be. Most folks are excited about delivering new benefits to the customers and don't concern themselves the supposed conspiracies bloggers like to discuss. If you get on a product team you really care about, your passion will help shape the solution from day one because everyone truly wants to deliver the best solutions. Microsoft lets you focus on your job with minimum overhead. You can actually spend the majority of your day writing code and not be bothered with administrative paperwork, irrelevant meetings, or any other kind of interference. Most developers meet with their managers to discuss their yearly goals, but that really is the majority of the non-programming responsibilities. A lot of product groups provide weekly or bi-weekly lectures on a technology they've been working on. These usually include an introduction, code samples and lessons learned. Not only is it very interesting to see what's going on in the company, you also get the chance to continue learning from other developers. Mobility in the company is great. If you want to change product teams, it's just a matter of an interview with the team of interest and you're set. There are no hard feelings or pressure from managers that may hinder you from pursuing your interests.

Cons

The biggest problem is that it's really easy to forget about your social life. Some days you get so into coding you lose track of the time and the whole day passes you by. Occasionally there's pressure to get something accomplished quickly (especially near the end of the release cycle) and you may find yourself working longer hours than you want. Social interaction throughout the day is minimal. Most developers sit in their offices and code and don't get a lot of daily interaction with others on the team. Some days this leaves you feeling very isolated. Traffic in the area is terrible. If you don't live in the right spot and plan your commute correctly, you can lose 1-2 hours a day just in travel.

4.0
May 3, 2008
Recommend
CEO approval
Business Outlook

Pros

Range of opportunities: Microsoft builds just about every kind of software imaginable so you can switch every few years and work on a different product with different challenges. Smart people: The vast majority of Microsoft employees are smart, nice people. If you've worked at companies where that's not the case, you know how important this is. As an example, I hang out with my co-workers after work -- not because I have to or because I don't know anyone else, but because they're great people that I enjoy hanging out with. Reach of products: There are very few other companies where you can work on a product that will reach millions of users and potentially change the way people do work and live their life. Great benefits: The medical and dental plan at Microsoft are very comprehensive. This is especially valuable if you have a family. Stability: No worrying about whether or not Microsoft will make payroll.

Cons

Stock price: Microsoft stock doesn't increase in price very much any more so getting rich by working at Microsoft is a thing of the past. You'll earn a comfortable, stable living, but probably won't get rich. Big company: It's a big company and has many of the problems a big company has. Sometimes you feel like a small cog in the system. Sometimes there's some corporate beauracracy to deal with. Sometimes it feels like not everyone in the company is moving in the same direction. Frequent re-orgs: These are a fact of life at Microsoft. Most of time, they don't affect the people at the bottom, but re-orgs at all levels happen frequently.

Viewing 53518 - 53520 of 53,745 Reviews

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