Taro Logo

Microsoft is a great place to work

Senior Software Development Engineer
Current Employee
Has worked at Microsoft for less than 1 year
May 8, 2012
Redmond, Washington
4.0
RecommendsNo CEO Opinion
Pros

There are many opportunities at Microsoft to work on a wide range of products, from consumer-oriented to enterprise products.

Surrounded by a lot of smart people. Overall, people are willing to help others cross-group without having to go through management.

Good health benefits.

Cons

Performance review is not great. It greatly depends on management two levels above you, which can sometimes be way out of touch, so visibility is key. For larger projects, it takes a great amount of time to get buy-off from the big committee.

Advice to Management

Find some way to embrace small team mobility. It's increasingly frustrating to have to get feedback from partners across orgs who are out of touch with the industry. Having a retirement incentive for those old-timers.

Was this helpful?

Microsoft Interview Experiences