Taro Logo

Microsoft is a great place to work

Software Engineer
Current Employee
Has worked at Microsoft for less than 1 year
December 29, 2009
Redmond, Washington
4.0
RecommendsNo CEO Opinion
Pros

Excellent benefits. The diversity of business units allows one to move from group to group, experiencing different cultures without leaving the company.

Cons

Upward mobility is sometimes hard if the group is large with a lot of senior engineers.

Advice to Management

Too much emphasis on performance review. Going through the process of entering commitments is a waste of time when it does not really matter.

Was this helpful?

Microsoft Interview Experiences