There are newer employer reviews for Microsoft

 

Great place to get solid software development experience.

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Culture & Values
  • Career Opportunities
Current Employee - Senior Software Development Engineer  in  Mountain View, CA
Current Employee - Senior Software Development Engineer in Mountain View, CA

I have been working at Microsoft full-time for 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 ManagementAdvice

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.

Recommends
Neutral Outlook
No opinion of CEO

8056 Other Employee Reviews for Microsoft (View Most Recent)

Sort: Rating Date
  1.  

    Free-for-all politics, not company goals make you successful

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

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

    Pros

    There are some smart people. You can find teams to work comfortable 35 hour weeks and still get paid well.

    Cons

    Product/company success is secondary. Everyone ambitious is out for themselves. Since review is curved, you need to come out ahead of your peers first and foremost. Managers would actually mentor me in those terms -- toxic environment!

    Advice to ManagementAdvice

    Make teams work towards a common goal and throw out all the political bs'ers in high positions

    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO
  2.  

    Great place to start a career

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

    I have been working at Microsoft full-time for more than a year

    Pros

    Great potential for growth within company

    Cons

    Retail hours
    can take time before moving up

    Advice to ManagementAdvice

    No communication at times can cause annoyances

    Recommends
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.