Microsoft

  www.microsoft.com
  www.microsoft.com

Microsoft Reviews

Updated December 18, 2014
Updated December 18, 2014
8,788 Reviews
3.7
8,788 Reviews
Rating Trends

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

1,855 Employee Reviews Back to all reviews

Sort: Popular Rating Date
  1.  

    Great Company to Join after College

    • 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

    Expectations are clearly defined; challenging projects; extremely bright colleagues.

    Cons

    University recruiting end-to-end time span could be shortened.

    Recommends
    Positive Outlook
    Approves of CEO
  2. 1 person found this helpful  

    Excellent colleagues and supportive management

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

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

    Pros

    I worked with creative, intelligent, passionate people. The environment was supportive, giving me all the resources I needed. Everyone was generous with their time and knowledge.

    Cons

    The company's products are driven by the marketing departments. If marketing thinks the customers want something, then resources are dedicated to it. If marketing doesn't think customers are clamoring for something, it is actively resisted, because you get no rewards for creating features that marketing doesn't want. This means that innovation and creativity are inherently locked out of product development, because by their nature new ideas aren't yet being asked for by customers. It's foolish and short-sighted by utterly entrenched and every kind of compensation reinforces this policy.

    Advice to ManagementAdvice

    Anticipate what people want and deliver that, rather than catching up with what others have already delivered. Devote a group of people to legacy support, and create new systems, from Windows to Office and beyond, that start fresh and aren't hobbled by backward compatibility. Write ever error message as though the entire management hierarchy's personal home phone numbers were on the message. Put the customer first, rather than putting the computer first.

    Recommends
    Neutral Outlook
    No opinion of CEO
  3.  

    It was a really great experience interning with MS Research Redmond.

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

    I worked at Microsoft as an intern (less than an year)

    Pros

    Great people and research environment with a lot of freedom. Above average benefits.

    Cons

    I did not find any during the internship.

    Advice to ManagementAdvice

    I liked everything about MSR so please keep it the same.

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


  5.  

    The best job I ever had

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Premier Field Engineer
    Current Employee - Premier Field Engineer

    I have been working at Microsoft full-time

    Pros

    - Can-do attitude and producing excellent results is contagious - seeing what my coworkers do inspires me
    - Wealth of resources for personal and professional growth
    - The variety of tasks available to choose from keeps things exciting
    - Proud of being a part of a great company

    Cons

    - Some internal "paperwork" processes may be difficult to navigate. There is plenty of help available - but this is definitely an area we can be better at.

    Recommends
    Positive Outlook
    Approves of CEO
  6.  

    Best work culture

    • 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

    Freedom to innovate
    Flexi time
    Best health benefits

    Cons

    Few managers are biased while making decisions

    Advice to ManagementAdvice

    Connect directly to individuals

    Recommends
    Neutral Outlook
    No opinion of CEO
  7.  

    Three years in

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Technical Solutions Professional
    Current Employee - Technical Solutions Professional

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

    Pros

    Career development heaven! There is a really clear path to any job in the company. Build skills with published roadmaps, build relationships with huge numbers of people willing to help, have the job of your dreams. I've never worked for a company that made things so straight forward. There's a ton of hard work to do but worth it so far.

    Cons

    There is so much opportunity that it's hard to step back and take a break. If you're the kind of person that wants to get a job and do the same thing for years, I don't think this is the company for you. I feel like, if even for a week or two, I don't make forward strides that I move backward. A little scary but challenge is good.

    Advice to ManagementAdvice

    Continue to think cross-platform. The attitude of being a challenger is becoming prolific within the company and I think that is a very health mentality.

    Recommends
    Positive Outlook
    Approves of CEO
  8.  

    Great place to work!

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

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

    Pros

    Ample opportunities for career growth

    Cons

    Work environment not great in certain teams

    Recommends
    Positive Outlook
    Approves of CEO
  9.  

    Highly educational and hands on

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Engineer II in San Francisco, CA
    Current Employee - Software Engineer II in San Francisco, CA

    I have been working at Microsoft as an intern (less than an year)

    Pros

    Learn by doing. Lots of amenities.

    Cons

    Nothing significantly bad about the internship.

    Recommends
    Positive Outlook
    Approves of CEO
  10.  

    Development Manager in Office Division

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

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

    Pros

    Great opportunities to gain breadth and depth of experience in software engineering on industrial-strength applications like the Office suite. Breadth means you can move from desktop apps to mobile apps to server apps to web apps all within Office over several product cycles without having to change companies. Depth means really understanding a platform's "engine" by writing code that must meet high bars on performance, security, robustness, and stepping into many layers of code that isn't your own to track down problems. Learn all the best practices from working on long-lived industrial-strength apps, then do the start-up thing writing throwaway apps so when you take shortcuts to meet tight schedules and budgets, you do so knowing the trade-offs in maintainability, security, scalability, etc.

    Cons

    Insufficient "transparency" in work done by people in a group makes it hard at review time to know where you rank in terms of production and impact. As a manager, my hands were tied by privacy rules when I tell someone they produced less than the group average but could not identify their peers who did so much more than them, especially if their peers were folks in another team in the group.

    Recommends
    Positive Outlook
    Approves of CEO
  11.  

    Best company to work for

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Director in Los Angeles, CA
    Current Employee - Director in Los Angeles, CA

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

    Pros

    - Great benefits, pay and overall compensation.
    - Challenging work environment.
    - Smart and talented team members.
    - Constantly being challenged to touch greater heights.

    Cons

    - Long work hours.
    - Politics in senior leadership roles

    Advice to ManagementAdvice

    Mr. Nadella will propel MSFT to greater heights.

    Recommends
    Positive Outlook
    Approves 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.