Microsoft Technical Program Manager Intern reviews

4.1

81% would recommend to a friend

(1,362 total reviews)
avatar

Satya Nadella

87% approve of CEO

67% positive business outlook

Technical Program Manager Intern employees have rated Microsoft with 4.1 out of 5 stars, based on 1,362 company reviews on Glassdoor. This indicates that most Technical Program Manager Intern professionals have an excellent working experience there. Microsoft is rated in line with the average (within 1 standard deviation) by Technical Program Manager Intern professionals compared to other employers within the Informationstechnologie industry (3.9 stars).

Reviews by job title

1K reviews
3.0
Mar 11, 2009
Recommend
CEO approval
Business Outlook

Pros

Microsoft has by and large smart people. You will spend your day interacting with them, and they in turn will stretch you. People are passionate about what they work on, are vocal about it, and you will like most of your colleagues. Great access to information across the company - from other teams to the library and Microsoft Research. It is also a great place to experience different kinds of technology and you can move with relative ease across the company. Benefits are amazing. Work-life balance is highly possible. The culture is in general very inclusive.

Cons

If you are looking to make money, rise rapidly, Microsoft is not for you. There are layers upon layers of management and bureaucracy. Promotions are often handed out, not based on your merit, but on how well your manager can argue for you. Projects can go on indefinitely as management can often be clueless or lacking the spine to make changes. Microsoft is slow to react to changes in the market. If an organization is under-performing, it will be atleast 2 years before a change in leadership happens, and another 3 before the right direction is visible in the market. In the meantime, competition can have a field day.

4.0
Jan 10, 2009
Recommend
CEO approval
Business Outlook

Pros

Microsoft is a huge corporation and therefore has lots of opportunities for growth and lateral as well as horizontal movement. Benefits are extremely good compared to other companies and the people here are all very smart and motivated. I feel that Microsoft really appreciates their employees and does a decent job making sure they are as productive as possible. For example, my team is split across two locations and MS regularly flies me to the other location to have one on one meetings. We also regularly have broad team meetings at offsite locations that are quite fun and interesting.

Cons

It takes a long time to get anything done, requiring several levels of approval. People tend not to do what is best for the product but what's best for their career at MSFT. It can be very frustrating when you want to do something that is great for the product but are prevented from doing so for various silly reasons. Also, if you are a developer, get ready to work on a ton of legacy code. This is probably one of the most frustrating aspects, having to deal with code that's 5 or sometimes 10 years old. Sometimes it just doesn't feel like I'm working at a high tech firm.

3.0
Jan 10, 2009
Recommend
CEO approval
Business Outlook

Pros

I think that the pay is good and it is a relatively secure and well performing company Obviously, if you enjoy working in a large corporate environment, it has that going for it, and the Microsoft bus system is pretty awesome. Also, the benefits truly are good.

Cons

The corporate environment can be a bit stuffy and overwhelming. There are many re-orgs all the time and your entire group can be laid off. Also, the organization is so large that it can be hard to stand out or feel like you're making a difference. I found the whole "color coding your personality" thing a bit silly and obnoxious. Despite the bus system, the commute just sucks.

Viewing 1318 - 1320 of 1,362 Reviews

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