Microsoft - Good company to work for | Glassdoor
There are newer employer reviews for Microsoft
There are newer employer reviews for Microsoft

See Most Recent

"Good company to work for"

Star Star Star Star Star
  • Work/Life Balance
  • Culture & Values
  • Career Opportunities
  • Comp & Benefits
  • Senior Management
Current Employee - Software Engineer in Fargo, ND
Current Employee - Software Engineer in Fargo, ND
Recommends
Neutral Outlook
Approves of CEO

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

Pros

Good salary and nice working environment

Cons

Still working on Legacy products. Lacks Innovation.

Advice to Management

Should have more transparency

Other Employee Reviews for Microsoft

  1. Helpful (1)

    "Left Microsoft after 12 years"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Senior Director in Redmond, WA
    Former Employee - Senior Director in Redmond, WA
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I worked at Microsoft full-time (More than 10 years)

    Pros

    I learnt a lot from Microsoft over my 12 years at the company, a lot of which was about working with some great people and being able to work around the Microsoft system.

    Cons

    Microsoft as a company has lost its way and continually reverts to excuses and playing the victim as to why it is not a market leader anymore. This is a slide that won't be addressed until there is a major change in senior leadership and intensive work on the culture. The recent reorg is just moving deck chairs...

    Advice to Management

    The last quarterly report is yet another indicator the board needs to act, remove Ballmer and his FOS, and bring in new blood and thinking. The slide will continue until this happens.


  2. "Great place to get solid software development experience."

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Development Engineer in Mountain View, CA
    Current Employee - Senior Software Development Engineer in Mountain View, CA
    Recommends
    Neutral Outlook
    No opinion of CEO

    I have been working at Microsoft full-time (More than 10 years)

    Pros

    Opportunity to work and brainstorm with very talented peers. Plentiful resources available. Challenging problems to solve. Develop software that will be used around the world. Influence design/functionality of products. Experience and learn state-of-the-art full development lifecycle: design, schedule, estimate, code, test, prioritize, debug, document, support, sustain, revise.

    Cons

    Rigid organizational structure limits opportunities to work on additional areas of interest. Conflicting priorities can result in products with high bug debts. Use of prevalent Microsoft-centric technology can lead to reduced future marketability of your skillset.

    Advice to Management

    There is a lot of great but unrecognized talent within Microsoft. The company needs to recognize and appreciate this talent and work on rewarding it and finding better fits when appropriate. Focus on how our software makes a difference and why it's developed in the first place.

There are newer employer reviews for Microsoft
There are newer employer reviews for Microsoft

See Most Recent

Work at Microsoft? Share Your Experiences

Microsoft
  • Star
  • Star
  • Star
  • Star
  • Star
 
Click to Rate
or