Microsoft Reviews

Updated October 20, 2014
Updated October 20, 2014
8,343 Reviews
3.8
8,343 Reviews
Rating Trends

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

Review Highlights

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

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


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

  • In the review system there is a "check box" equivalent to a rank of Underperforming (in 393 reviews)

More Highlights

Employee Reviews

Sort: Popular Rating Date
  1.  

    Amazing

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

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

    Pros

    Great benefits, smart people, Awesome work culture, awesome impact

    Cons

    Review system sucked, morale low due to recent layoffs

    Advice to ManagementAdvice

    Value your most important resource your people value your most important bottom line your customer satisfaction value your ability to innovate and get what the customer wants otherwise you have no chance against your competition that do

    Recommends
    Negative Outlook
    No opinion of CEO
  2. 1 person found this helpful  

    Progressive without a plan

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Services Advisor in Houston, TX
    Current Employee - Services Advisor in Houston, TX

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

    Pros

    This company offers amazing benefits, achieves high community contributions in both money and time, and possesses both the technology and intellect to become the leader in the cloud-based future.

    Cons

    Bureaucracy and lack of internal cohesion impact the execution and decision making processes. Would rather hire new personnel instead of cultivating the current talent pool thereby diluting the company culture. There does seem to be a sense that you are competing with your leadership for the same position. Thus, transparency is also a concern.

    Advice to ManagementAdvice

    Be more transparent with objectives and decision making. Build around talent and find leadership who can cultivate that talent.

    Positive Outlook
    Approves of CEO
  3.  

    Good environment

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

    I have been working at Microsoft part-time (more than an year)

    Pros

    The work place is so much fun and my coworkers are great! There is so much to learn everyday. As a product advisor, communication between each potential buyer is key and these skills are developed through coaching from managers and each other PA.

    Cons

    Opportunity for advancement would mean having to move cities which could be a deal breaker for some yet understandable.

    Recommends
    Positive Outlook
    Approves of CEO
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review
  5. 1 person found this helpful  

    19 years at Microsoft

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

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

    Pros

    Overall a great place to work with a very extensive breadth of opportunities for career growth.

    Cons

    The company is strong but your satisfaction will be heavily dependent on your immediate work group and unfortunately there are a number of groups that have unhealthy groups. Be very careful with the team you choose to join. It is difficult to get into a number of groups unless you are highly technical and when you do you may find it difficult to deliver because of the lack of ability to communicate by those in management.

    Recommends
    Negative Outlook
    Approves of CEO
  6. 1 person found this helpful  

    Great place to work!

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

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

    Pros

    Microsoft is one of those places where of you can dream it you can build it. They really encourage you to be creative and innovative as much as possible. I really love that about this company!

    Cons

    Like anywhere you can get into a really great group or a really dysfunctional one. I had the luck to be in a really great group that encouraged you to look beyond your job description and really push to make things better.

    Recommends
    Neutral Outlook
    No opinion of CEO
  7. 2 people found this helpful  

    Lots of change and the Lay-offs are making everyone nervous

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Executive Assistant in Redmond, WA
    Current Employee - Executive Assistant in Redmond, WA

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

    Pros

    Satya is bringing in lots of change and it's too soon to tell whether it's for better or worse. Benefits are still excellent, even for an hourly employee like me. It's still VERY DIFFICULT to move from an Admin/Hourly job to a non-hourly role. It can take years to get promoted and there is a definite glass ceiling if you start(ed) as an hourly employee.

    Cons

    Lay-offs are freaking everyone out. I get that we need to make changes, but it's causing a lot of churn as the folks who (thankfully!) still have jobs are being shifted around like assets.

    Advice to ManagementAdvice

    Keep being transparent, as much as possible.

    Recommends
    Neutral Outlook
    Approves of CEO
  8. 1 person found this helpful  

    Not too shabby

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Staffing Consultant in San Francisco, CA
    Former Employee - Staffing Consultant in San Francisco, CA

    I worked at Microsoft full-time (more than an year)

    Pros

    Worked at a start-up that got acquired by MSFT and stayed a little more then a year after the acquisition completed. All the hype about work/life balance, perks, etc. are true at MSFT. They generally treat their employees very well and have a lot of structure in place for employees to work their way up the ladder. It's a very comfortable place to be.

    Cons

    If you're used to the start-up world, MSFT probably isn't the place for you. It's not that fast-paced in anything (day to day work, project deadlines, meetings, promotions, etc.) It can get boring a little boring since you're 1 in 90k+ employees and if you're someone who wants to see an immediate impact from your work, you probably won't see it here for quite awhile.

    Advice to ManagementAdvice

    I know the company is trying to move in a different direction and develop in a faster environment, keep it up and good luck!

    Recommends
    Neutral Outlook
    Approves of CEO
  9. 1 person found this helpful  

    Big corporation, but you will have options.

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

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

    Pros

    Stable, benefits are (still, used to be even better) very good for people with families, many projects company is working on, so you can change things up without leaving the company

    Cons

    Company is huge and has many old corporate culture pieces in place, hard to stand out as an individual contributor.
    Review system used to be very contradictive, on words promoting collaboration and teamwork while in fact pitting you against your peers. It changes now, but too soon to tell if it's a new approach for real. Many things depend on your manager.
    Forget about work-life balance if you want to advance quicker than average.
    The more time you spend here the more you get stuck with MS technologies, which doesn't help much when you try to find similar class employers outside of MS.

    Advice to ManagementAdvice

    Well done on engineering reorg, but still many things can be improved in terms employee career management.

    Recommends
    Neutral Outlook
    Approves of CEO
  10. 1 person found this helpful  

    Dynamic but occasionally frustrating

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

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

    Pros

    Dynamic company with a lot of innovative technology and interesting projects.

    Cons

    Hard to transition between disciplines. Can be challenging to get off of failing projects or out of troubled organizations.

    It appears that the company has decided to make a significant change in direction and strategy. However, many employees were not given an opportunity to see if they could adapt to the new role/culture (ex. de-emphasis of software testing discipline).

    Advice to ManagementAdvice

    Provide opportunities for people to move to new roles. Give them a chance to apply for those roles (especially when the company has decided to make a significant change in strategy).

    Recommends
    Positive Outlook
    Approves of CEO
  11.  

    Working at MSFT

    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at Microsoft

    Pros

    Strong compensation, opportunities for advancement, and passionate workforce

    Cons

    Long hours, high pressure, lot's of Type-A personalities

Work at Microsoft? Share Your Experiences

Microsoft

 
Click to Rate
or

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