Microsoft

www.microsoft.com

Microsoft Reviews

Updated January 29, 2015
Updated January 29, 2015
9,035 Reviews
3.7
9,035 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
Microsoft CEO Satya Nadella
Satya Nadella
1,477 Ratings

Review Highlights

Pros
  • Really good work-life balance compared to other tech companies of the same caliber (in 859 reviews)

  • You will get the opportunity to work with smart people solving real world problems (in 991 reviews)


Cons
  • Work life balance is not good in some places but it really depends on your role (in 552 reviews)

  • Performance review system basically encourage competition inside the team (in 400 reviews)

More Highlights

Employee Reviews

Sort: Popular Rating Date
  1.  

    Outstanding company with great career opportunities

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

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

    Pros

    Very intellectually stimulating environment. Constant opportunities to learn and grow. Many career opportunities.
    Great benefits. Diversity is highly valued within the company culture with opportunities for everyone. Lot of flexibility in work arrangements.

    Cons

    The biggest challenge is that success within the company has significant demands that can be a challenge to maintain a good work/Life balance.
    Recent health benefits changes have resulted in significant increase in healthcare costs for employees.

    Advice to ManagementAdvice

    More focus on ability to manage work/life balance, especially for employees who must travel regularly
    Reconsider health benefits, which have become costly and complex.

    Recommends
    Positive Outlook
    Approves of CEO
  2.  

    A truly amazing company with lots of talent, potential and significant contributions to tech, research & community

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

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

    Pros

    Solid corporate values, pretty decent work life balance, lots of opportunity for learning career development and strong professional network

    Cons

    The company is so diverse and fragmented that working across internal boundaries is pretty challenging and can come in the way of success (individual and org). Team or individual failure is hardly seen as an opportunity to learn, rather a way to point fingers and weed out

    Advice to ManagementAdvice

    1. Fail fast, retrospect and learn quickly together as a team and move on.
    2. Beware of sunk cost fallacy.
    3. Attempt inverse stack ranking for managers evaluated by direct reports and skip (up to 1 level below) - an alternate way to redistribute power across the pyramid and a scientific way with empirical data to normalize inputs and decision making by managers.
    4. Start thinking about building brand awareness and loyalty globally with customers through relevance as early as childhood, preferably earlier - touch points with Windows, Office and Mobile happen much later. Mindshare for competitive products and services is already pretty much prebaked at that point

    Recommends
    Neutral Outlook
    Approves of CEO
  3.  

    Be prepared for lots of change

    • 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)

    Pros

    Good work-life balance if you manage it properly. Reasonable benefits. Great pay.

    Cons

    Many re-orgs cause change in managers, which are key to your success and ability to move up in the company.

    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review


  5.  

    Good pay, not always good work

    • 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

    Pros

    - base salary
    - good benefits
    - can move around the company easily now

    Cons

    - lots of legacy work to support

    Advice to ManagementAdvice

    Is that merge of dev and test gonna finish any time soon?

    Recommends
    Positive Outlook
    Approves of CEO
  6.  

    Senior Engineering Program Manager

    • 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

    Pros

    Vibrant Dynamic company focused on team success.

    Cons

    Big company with Dynamic Operating models

    Recommends
    Positive Outlook
    Approves of CEO
  7.  

    Senior Software Engineer

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

    I worked at Microsoft

    Pros

    Great technical problems and good people.

    Cons

    Google competing in same space and hard to break through.

    Advice to ManagementAdvice

    Keep it up

    Recommends
    Positive Outlook
    Approves of CEO
  8.  

    Love the company

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

    I worked at Microsoft

    Pros

    Opportunities
    positive environment
    support from peers

    Cons

    Difficult for entry level positions

    Recommends
    Neutral Outlook
  9. 2 people found this helpful  

    Flexible lifestyle, great people, but too much overhead and beauracracy to accomplish change.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Director of Engineering in Seattle, WA
    Current Employee - Director of Engineering in Seattle, WA

    I have been working at Microsoft

    Pros

    Working there for 8 years i had great leadership support, tons of flexibilty in my work schedule, lots of opportunity for advancement and i lived in multiple locations.

    Cons

    I worked in global groups with very long work hours, a lot of complication & politics in managenent, and with a company this large the beauracracy slows down all changes or new advancement.

    Advice to ManagementAdvice

    Provide more direct ownership and decision making authority to your team managers, engineers, and those driving daily work if you want to encourage faster innovation and results.

    Recommends
    Neutral Outlook
  10.  

    good

    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at Microsoft

    Pros

    great environment very good opportunities

    Cons

    lack of focus no clear objectives

  11.  

    Interesting place

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

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

    Pros

    Many different disciplines and experiences to be had

    Cons

    It's so big that the different organizations do not always have common goals and objectives.

    Advice to ManagementAdvice

    Somebody needs to actually lead

    Recommends
    Neutral Outlook
    No opinion of CEO

Work at Microsoft? Share Your Experiences

Microsoft

 
Click to Rate
or

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