Microsoft

  www.microsoft.com
  www.microsoft.com

Microsoft Reviews in Redmond, WA

Updated December 22, 2014
Updated December 22, 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

3,592 Employee Reviews Back to all reviews

Sort: Popular Rating Date
  1.  

    good

    • 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

    1) a lot of smart colleagues, great oportunity to impove your skills
    2) salary && benefits - they really take care about employees

    Cons

    1) work-life balance
    2) no free lunches

    Advice to ManagementAdvice

    continue to make this company more open, reduce bureaucracy, provide free meal on campus (like Google or Facebook do)

    Recommends
    Positive Outlook
    Approves of CEO
  2.  

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

    Good experience

    Former Employee - Program Manager in Redmond, WA
    Former Employee - Program Manager in Redmond, WA

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

    Pros

    Dynamic, perks, office culture, flexibility, training

    Cons

    Stack ranking, overworked, compensation, people putting in face-time

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


  5.  

    It was a great experience with extraordinary people!

    • 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 as an intern (less than an year)

    Pros

    -> professional people, passionate about their work
    -> relaxed working environment
    -> a culture based on the quality of the product more than a fast release

    Cons

    -> sometimes too slow
    -> bottlenecks may appear which keep you from smoothly develop your product

    Recommends
    Positive Outlook
    No opinion of CEO
  6.  

    The constant change at Microsoft

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

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

    Pros

    Cool technology, decent amount of freedom to move around the company if desired and beautiful campus

    Cons

    Constant changes in the organization structure makes it hard to stay focused on anything for more than a year. Hard to build expertise because of that.
    Decline of benefits over the past 6-8 years has made the company's morale decline substantially.

    Advice to ManagementAdvice

    Stop the re-orgs and let people focus on the work.

    Doesn't Recommend
    Neutral Outlook
    Approves of CEO
  7.  

    A Great Place to Work

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

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

    Pros

    Microsoft offers the best of everything, and you'll have the opportunity to work on world-class problems to create world class solutions where ever you work. Amazing smart people.

    Cons

    Its big, it can be tough, and it isn't always a clear path in terms of work or your career path. Often you not the first to market.

    Advice to ManagementAdvice

    Good luck with all of the organization changes. Don't forget what makes Microsoft great. Be good to your people, they are your greatest asset.

    Recommends
    Negative Outlook
    Approves of CEO
  8.  

    Great place to learn and grow

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

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

    Pros

    * Great benefits
    * Lots of smart people
    * Great opportunity to learn
    * Some excellent managers that build your career

    Cons

    * Too many organization changes
    * Some managers are terrible and should not be managers
    * Some Leaders lack vision.

    Advice to ManagementAdvice

    Listen to your reports and guide and build their careers. Don't be self-inflating and only care about your own career. Great reports make great managers.

    Recommends
    Positive Outlook
    Approves of CEO
  9.  

    Service Engineer II at Microsoft

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

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

    Pros

    Creative place to work
    Exciting on the edge of technology

    Cons

    Poor review structure
    Encourages competition over teamwork

    Advice to ManagementAdvice

    Don't give up on your products so quickly. Keep improving them even after you have marketed them.

    Recommends
    Neutral Outlook
    Disapproves of CEO
  10.  

    Great place to work and learn

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

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

    Pros

    Big network of groups and teams to reach out to, lots of learning opportunities.

    Cons

    It is a big company

    Recommends
    Positive Outlook
    Approves of CEO
  11.  

    Great Place to Work

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

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

    Pros

    Great technology company, lots of users, high impact work, love my coworkers. The technologies empower people and change the world.

    Cons

    Not an easy job, changes impact millions of users which can sometimes be very stressful and impact work life balance.

    Advice to ManagementAdvice

    I would recommend this company to a friend.

    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.