Taro Logo

Learned Lots, Review Lacking

Software Development Engineer II
Current Employee
Has worked at Microsoft for less than 1 year
August 30, 2008
3.0
No CEO Opinion
Pros

It is a great place to learn stuff, and there are often opportunities to transfer among groups to work on things in different areas.

There are many talented and knowledgeable people around.

The company provides very good benefits (the health plan covers all family members).

  • Flexible working hours
  • Single office
Cons

Your hardworking and good performance may not be fully appreciated and rewarded at annual review time. Even if you have done an outstanding job among your teammates, be prepared that you may get just an average review result. Your manager may not have many convincing reasons for this, but might pick on something you didn't do well. Sometimes your review result is determined very subjectively.

Advice to Management

Recognize and appreciate people's good work, and reward them fairly.

Was this helpful?

Microsoft Interview Experiences