7969 Employee Reviews (View Most Recent)

Sort: Rating Date

 

Learned a lot, but feedback process was capricious

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Culture & Values
  • Career Opportunities
Former Employee - Senior Software Development Engineer  in  Redmond, WA
Former Employee - Senior Software Development Engineer in Redmond, WA

I worked at Microsoft full-time for more than 10 years

Pros

Big company which means you have a lot of support to get things done

Cons

Management is out of touch with the changing landscape of open source, and internal tactics prevent good collaboration/teamwork.

Advice to ManagementAdvice

You have done a good job getting rid of stack ranking, now make it a good company by fostering an environment of teamwork.

Recommends
Positive Outlook
Disapproves of CEO

Other Reviews for Microsoft

  1. 1 person found this helpful  

    Excellent company, lots of smart people

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

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

    Pros

    Excellent benefits, very high levels of flexibility and latitude at an individual level to drive or influence decisions with tasks. Constantly challenging and learning environment. Company has more than 10 multi-billion businesses, and even though the sheer size often creates unnecessary processes and politics, smaller, more nimble startup environments are also abundant.

    Cons

    Sales-oriented mentality relatively too heavy in senior management. Years of business division model managed by individual P/L fiscal responsibilities meant less risky to focus on incremental improvements on products so sales can grow a certain % in each fiscal year. And the 'follow the market' approach to product development meant consistently a few cycles behind market makers. Even with the recent re-orgs instituted by Ballmer, the top ranks are still predominantly sales people, who are best at driving and managing sales organizations. Plus a top-heavy culture means conformity (to a sales-oriented culture, as opposed to a more bottom-up engineering and product-focused one) is preferred, and very difficult for grassroots innovation to make ground.

    Advice to ManagementAdvice

    Microsoft isn't short of smart people. But too many layers of management and fiefdoms often create too many opinions and hinder decisions and progress. It's clear that we recognize the need for change, but change won't happen by installing more of the same type of people in leadership. Need a few more visionary types in executive management, instead of sales and operational types. Plenty of recent good, big, bold bets against very competent competitors in search, cloud, mobile, etc, but need to do better. Need to deliver more innovation and execute better and wrap up with cohesive marketing and professional sales.

    Recommends
    Neutral Outlook
    Approves of CEO
  2.  

    Challenging problems to deal with

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

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

    Pros

    Lots of expertise available around to help with difficult situations

    Cons

    Inter-department switch requires a full loop of interviews.

    Recommends
    Positive Outlook
    Approves 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.