Microsoft

www.microsoft.com
Employer Engaged

1,986 Employee Reviews Back to all Reviews

Sort: Popular Rating Date
  1.  

    Smart people, great opportunities

    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at Microsoft

    Pros

    Lots of resources and different experiences available.

    Cons

    A big company so has its share of process.

  2. 1 person found this helpful  

    Great Place to Work

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

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

    Pros

    -Unsurpassed pay and benefits
    -Fun place to work
    -Great technology and always cool things to try out before they hit the market
    -everyone is accessible

    Cons

    -Contrary to popular belief, MS has some good managers, but when you get a bad one, it is the worst you've ever had. My last two years there were terrible because of two horribly incompetent, arrogant managers
    -Work-life balance is paid lip service only
    -Career dev is a joke

    Advice to ManagementAdvice

    Fire the truly awful managers or at least return them to IC roles. Only one of the two I had has been fired. The other still works there and he's the worst one.

    Recommends
    Neutral Outlook
    Approves of CEO
  3.  

    Great Company

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

    I worked at Microsoft

    Pros

    Microsoft is at the forefront of tech innovation. It is absolutely the place to be in the tech world. Work-life balance is absolutely great. Go MSFT!

    Cons

    The work is definitely tough, but it gets you thinking in a way that makes you grow as a person. Don't come to Microsoft if you want to ride easy in a normal Software Dev role.

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


  5.  

    Great 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

    With a good manager the opportunities are endless.

    Cons

    The current transformation of the company can shift your priorities in one second.

    Advice to ManagementAdvice

    Get more feedback from the field.

    Recommends
    Positive Outlook
    Approves of CEO
  6.  

    Great Company

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Project Coordinator in New York, NY
    Current Employee - Project Coordinator in New York, NY

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

    Pros

    Salary and Benefits! Good work environment...

    Cons

    Very satisfied with this company...

    Advice to ManagementAdvice

    Keep up the great work!

    Recommends
    Positive Outlook
    No opinion of CEO
  7.  

    Phenomenal 6 years !

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

    Pros

    Breadth of opportunities
    Great managers
    Fantastic work/life balance
    Top notch perks/benefits
    Supportive career opportunities
    Brand name

    Cons

    Slow in innovation, but things have been changing under the new CEO
    There might be some slackers in the team who are just enjoying the ride

    Advice to ManagementAdvice

    Have faster promotion cycles

    Recommends
    Positive Outlook
    Approves of CEO
  8.  

    Huge impact

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

    Pros

    Work with top people
    Lots of opportunity to work on a number of different products
    Huge impact - one project I and one other person on my team did during six months of last year generated close to $100M in revenue
    Pay and benefits
    Work life balance

    Cons

    Some teams are bloated
    Too many naysayers
    Heavy management structure

    Advice to ManagementAdvice

    Continue the path you are going - make company leaner or more agile

    Recommends
    Positive Outlook
    Approves of CEO
  9.  

    Software engineering experience at Microsoff

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

    I worked at Microsoft

    Pros

    Decent company, paid well, great SDEs and many have worked on the same component for a long time. Deep stack of technology and you feel no matter how hard you worked, there are still many you don't understand.

    Cons

    Some of directions and feature decisions are hard to understand. Management teams and PMs sometime are lack of startup mindset when define features. Over engineering due to have more resources and are not agile enough.

    Advice to ManagementAdvice

    More agile and learn more good practices from the elites in the startup world, like YC combinator.

    Recommends
    Positive Outlook
  10.  

    Best company

    • 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 (more than 3 years)

    Pros

    Best company for job in the world

    Cons

    I can't find any cons for this company

    Advice to ManagementAdvice

    Salary should be higher then other

    Recommends
    Positive Outlook
    Approves of CEO
  11.  

    Love it

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

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

    Pros

    Depending on your manager ,you can be a success

    Cons

    Bad teams can give bad experience

    Advice to ManagementAdvice

    Lay off needs to happen more at manager levels instead of high concentration of IC's

    Recommends
    Negative Outlook
    Disapproves 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.