There are newer employer reviews for Microsoft

Helpful (1)

Software Development Engineer II

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Culture & Values
  • Career Opportunities
Current Employee - Software Development Engineer II in Shanghai, Shanghai (China)
Current Employee - Software Development Engineer II in Shanghai, Shanghai (China)

I have been working at Microsoft full-time (more than 3 years)

Recommends
Neutral Outlook
No opinion of CEO
Recommends
Neutral Outlook
No opinion of CEO

Pros

work life balance, well pay, career growth

Cons

oportunity when looking outside microsoft

reviews filtered by
  • Any Location
  • Any Job Title
  1. Good if you're after secure employment

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee

    I worked at Microsoft full-time (more than 5 years)

    Doesn't Recommend
    Negative Outlook
    No opinion of CEO
    Doesn't Recommend
    Negative Outlook
    No opinion of CEO

    Pros

    Flexible, secure employment. Okay salary.

    Cons

    Bureaucracy, conservatism, and scorecard system.

    Advice to Management

    Unleash and encourage Satya to change the company from the ground up.

  2. Politics are valued more than performances

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee in Dublin, Dublin (Ireland)
    Current Employee - Anonymous Employee in Dublin, Dublin (Ireland)

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

    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    Pros

    Company prestige, acceptable retribution package, decent cafeteria, some opportunities to learn.

    Cons

    Bad work life balance. Slow decisions and process. Timezone difficulties. Training is insignificant. HR performance management system sucks, it pits peer against peer which generates bitching and politics. Too much politics, does not matter if you are a high performer it matter who you know. If one manager does not like you he/she will make the others dislike you. Outdated management culture: a lot of Managers/ Snr. managers have been in MS for long time and have not been exposed to real world. No long term career opportunity because there is no turnover among higher ranks.

    Advice to Management

    None. They know what's wrong, but they prefer the status quo to avoid to step on to each other toes.

There are newer employer reviews for Microsoft

Work at Microsoft? Share Your Experiences

Microsoft

 
Click to Rate
or

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