7957 Employee Reviews (View Most Recent)

Sort: Rating Date

1 person found this helpful  

Giant Company with Giant Mess

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Culture & Values
  • Career Opportunities
Current Employee - Software Development Engineer In Test (SDET) II  in  Redmond, WA
Current Employee - Software Development Engineer In Test (SDET) II in Redmond, WA

I have been working at Microsoft full-time for more than 5 years

Pros

1. Some free drinks.
2. Good offices

Cons

1. Bad leadship. Reviewing system is so aweful that a lot of lower level ICs do not get credits.
2. Competitive working instead of collaborative working environments.
3. Politics: During reorganization, a lot of leads move with their managers and do not do much work at all. Dev manager get paid a lot with less work.

Advice to ManagementAdvice

Stop the stupid forced curve and bring back morality and creativeness.

Doesn't Recommend
Negative Outlook
Disapproves of CEO

Other Reviews for Microsoft

  1. 2 people found this helpful  

    Premier Engineering (not a long term carreer job opportunity)

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Premier Field Engineer  in  Houston, TX
    Current Employee - Premier Field Engineer in Houston, TX

    I have been working at Microsoft full-time for more than 10 years

    Pros

    Fair to above average salary compared to the industry averages and a good work environment for those who know how to play the corporate game well (without stabbing your co-workers in the back).

    Cons

    Microsoft has a strange and extremely diskliked process of "Stack Ranking" where each time is required to have 20% below average employees regardless of how good the team actually is. This cause team members to compete more against each other and back stabbing compared to competing against other companies with similar products and doing so as a team. Also if you stay in the same position long enough then they will tell you that you are no longer "growing" and should look for another job and then a year later they may ask you to leave.

    Advice to ManagementAdvice

    Drop the Stack Ranking and promote an environment where each team is competing against our real competitors instead of competing against team against team and employee against employee.

    Recommends
    Positive Outlook
    Disapproves of CEO
  2.  

    It has been a challenging experience at Microsoft

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Development Engineer In Test (SDET)  in  Redmond, WA
    Current Employee - Software Development Engineer In Test (SDET) in Redmond, WA

    I have been working at Microsoft full-time for more than 5 years

    Pros

    There is a lot opportunity to be found at Microsoft, since the company is in virtually every field of computing. The people are smart and friendly. You get to hear interesting talks from researchers and other notable personalities from inside and outside the company. The work is challenging and intellectually stimulating.

    Cons

    Working in a large company there is sometimes a lot of process involved in coordinating everyones efforts. This overhead can sometimes get in the way of work. However, newer teams are now adopting more agile methods of software development. Since everyone is smart, there is a lot of tough competition between colleagues to get rewards and promotions, and so you need to be prepared to work long hours to be successful.

    Recommends
    Neutral Outlook
    Disapproves of CEO
There are newer employer reviews for Microsoft.

Worked for Microsoft? Contribute to the Community!

Your response will be removed from the review – this cannot be undone.