Microsoft

www.microsoft.com

Microsoft Reviews

Updated January 31, 2015
Updated January 31, 2015
9,049 Reviews
3.7
9,049 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
Microsoft CEO Satya Nadella
Satya Nadella
1,484 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.  

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

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

    Operator

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Machine Operator in Cal-Vel, NC
    Former Employee - Machine Operator in Cal-Vel, NC

    I worked at Microsoft

    Pros

    Good teamwork. Work was fun.

    Cons

    Not much to complain about.

  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review


  5.  

    Great work/life balance, great benefits, no career development, limited opportunity for advancement

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

    I have been working at Microsoft

    Pros

    Great work/life balance, great benefits, nice offices, flexible work from home policies, great IT department. Some groups have real teamwork. Bureaucracy is manageable for a huge company. New direction under Satya is refreshing and the right thing, creating lots of internal change.

    Cons

    No career development, limited opportunity for advancement. Easier to get a promotion/transfer by leaving and getting re-hired than to get internal transfer. Given internal change makes it difficult to reposition yourself. If you are with the wrong team politics can be ugly.

    Advice to ManagementAdvice

    Need to manage change better. Need to create meaningful career paths, particular for people in the field.

    Recommends
    Positive Outlook
    Approves of CEO
  6.  

    Great company that is making the right changes

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

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

    Pros

    Microsoft is a large company that is a collection of small business units that operate fairly independently. lots of opportunities to work in multiple businesses with multiple models.

    Cons

    large companies like MS can move slower and be more political. also, lots of smart people work here, so be prepared to deal with massive egos in some cases. overall, i had a great time working here.

    Recommends
    Neutral Outlook
    Approves of CEO
  7.  

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

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

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