Microsoft

  www.microsoft.com
  www.microsoft.com

Microsoft Reviews

Updated December 14, 2014
Updated December 14, 2014
8,766 Reviews
3.7
8,766 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
Microsoft CEO Satya Nadella
Satya Nadella
1,337 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,853 Employee Reviews Back to all reviews

Sort: Popular Rating Date
  1. 2 people found this helpful  

    Sr. Solution Mgr

    • 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

    Career Opportunities, fast paced, great benefits, and innovative

    Cons

    lots of change in culture and direction from Sr leadership

  2. 1 person found this helpful  

    Great company to learn, grow with, develop career, contribute to real change, and hone your negotiation skills

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

    I have been working at Microsoft

    Pros

    Reputation for excitement, innovation, big challenges and rewards

    Cons

    Infighting, duplicity, bureaucracy, silos, self serving behaviors

    Advice to ManagementAdvice

    Continue to focus on driving for change in culture, inspiring and incenting innovation while holding leaders and employees accountable for outcomes, not for activities and bottom lines only.

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

    Great company to start your career

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

    I have been working at Microsoft full-time (less than an year)

    Pros

    * It's a more senior company. So you have a much higher chance working with people much older than you. I personally feel I learn quite a lot from those people. They are more patient, and not pretentious.
    * Come on. You are working at once the best software company in the world (and maybe still is)! There are a lot of reasons why this company stands here for as long as 30 years and still moves fast.
    * Great culture. People are genuinely willing to help you when you ask them. Don't believe too much about politics inside Microsoft. It's the same across any big companies.

    Cons

    * No free food.
    * The software is big so it takes a lot of time to compile and run tests.
    * Minimal training.

    Advice to ManagementAdvice

    Pay more attention to new hire and get them at least one month or two training before they jump into the code base. This will make them much more productive and they can make more friends here too.

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


  5.  

    Management cares about employees, great benefits, room for advancement.

    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at Microsoft

    Pros

    Benefit and opportunity for advancement.

    Cons

    Location parking can be difficult depending on time of year and day.

    Advice to ManagementAdvice

    N/A

  6.  

    Microsoft is the greatest

    • 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

    I love the stay fit benefits the great love

    Cons

    Working at time Warner location and the management sucked

    Recommends
    Positive Outlook
    Approves of CEO
  7.  

    It's a great place to work!

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

    I worked at Microsoft

    Pros

    Co workers, salary, benefits, opportunity to advance

    Cons

    In my opinion, there are no cons to working for this company

    Advice to ManagementAdvice

    I don't have advice, they're doing a great job

    Recommends
    Positive Outlook
    Approves of CEO
  8.  

    Love Microsoft now more than ever

    • 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 full-time (more than 8 years)

    Pros

    Company has gotten much better now with Satya

    Cons

    Field scorecard obsession is still an area that we need to get under control.

    Recommends
    Positive Outlook
    Approves of CEO
  9.  

    Overall extremely positive.

    • 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 full-time (more than an year)

    Pros

    Excellent compensation and benefits. Great work atmosphere with highly skilled & talented coworkers. Great work/life balance.

    Cons

    Biggest con just comes with the size of the organization. It can be hard for lower level PMs/Devs to induce change either a) on a broader scale or b) on any scale outside of their own area of immediate responsibility. While communication to immediate managers and CEO is actually pretty good (with town halls, q&a sessions, etc.) communication to/from more intermediate level managers is often lacking (and for managers outside your immediate org, often non-existent.)

    Recommends
    Positive Outlook
  10.  

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

Work at Microsoft? Share Your Experiences

Microsoft

 
Click to Rate
or

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