Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Microsoft

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Microsoft FAQs
      Related searches: Microsoft reviews | Microsoft jobs | Microsoft salaries | Microsoft benefits | Microsoft interviews
      About MicrosoftMicrosoft FAQsMicrosoft question


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      What is typically worn or allowed to be worn at work at Microsoft?

      Microsoft reviews

      Microsoft job review

      Senior engineer
      Current employee
      Hyderābād
      Recommend
      CEO approval
      Business outlook

      Pros

      Working at Microsoft offers a wide range of benefits and opportunities, making it an attractive employer for many professionals. Below are some of the key advantages: 1. Competitive Compensation and Bonuses Microsoft provides competitive salaries, annual performance bonuses, and stock awards based on individual performance. Employees can also participate in the Employee Stock Purchase Plan (ESPP), allowing them to buy company stock at a 10% discount. 2. Comprehensive Health and Wellness Benefits Extensive health insurance options, including medical, dental, vision, and mental health care. Additional wellness perks like gym memberships, on-site fitness classes (e.g., yoga), and reimbursement for wellness-related expenses. Paid sick leave, maternity leave (26 weeks), paternity leave (12 weeks), and family sickness leave. 3. Work-Life Balance and Flexibility Flexible work hours and remote work options allow employees to maintain a healthy work-life balance. Generous paid time off (PTO) policies, including vacation days, holidays, and personal days. Relaxed dress code and autonomy in managing work schedules

      Cons

      While Microsoft is a prestigious company with numerous benefits, there are also notable drawbacks that employees have reported. Below are some of the key cons of working at Microsoft: 1. Bureaucracy and Complexity Microsoft's large size leads to extensive bureaucracy, making decision-making and communication slow and challenging. Employees often face complex processes and lack integration between business units, which can hinder productivity. 2. High Workload and Long Hours Many employees report long working hours and high pressure to deliver results quickly, leading to poor work-life balance in certain teams or roles. The workload can be overwhelming, with tasks ranging from fixing bugs to dealing with security compliance and non-code-related work. 3. Career Stagnation Advancement opportunities can be highly competitive, and employees may feel stuck on projects with low visibility or impact. Lateral hires reportedly face slower growth compared to college graduates promoted internally

      1

      Not bad, used to be better

      Senior software engineer
      Current employee
      Redmond, WA
      Recommend
      CEO approval
      Business outlook

      Pros

      - Despite things getting worse, there's still decent work-life balance. - I haven't seen any BS metrics to determine one's impact like lines of written code or AI usage. - Good health insurance. - Feels less cutthroat than what I've heard about Meta or Amazon.

      Cons

      - The workload and amount of stress has been gradually increasing for the past few years with the pay stagnating and campus amenities deteriorating (more expensive food). - ,WFO push, can't work fully remote without an exception. - Gradually everyone is moved to an open space.

      A sweet and sour experience

      Senior software engineer
      Current employee
      Noida
      Recommend
      CEO approval
      Business outlook

      Pros

      Flexible working hours Good experience of understanding legacy code

      Cons

      Too much legacy code Very slow processes

      Good Environment

      Software engineer
      Current employee
      Cairo, Cairo Governorate
      Recommend
      CEO approval
      Business outlook

      Pros

      - Good environment - Nice office - Large scale projects

      Cons

      - compensation is not that good. - a lot of legacy code base. - learning curve depends heavily on the team/project.

      Employment Review Process

      Architect
      Former employee
      Fort Lauderdale, FL
      Recommend
      CEO approval
      Business outlook

      Pros

      It’s structured and lean to complete.

      Cons

      Every year there are commitments that do not always align with the specifics of the geography or area hence not achievable no matter how hard you work. The core commitments are defined at the headquarters and cascaded down to each management layer across the organization where additional objectives are added to the core commitment to meet each managements own objectives, In the end review commitments are a bunch of metrics that either impacts negatively the customer or the technology/service. Example, product/service software developers are evaluated by the number broken code issues before releasing a product/service. A common practice is to avoid raising awareness or fix any malfunctioning code until the product/service is released. This practice reduces the chances of a malfunctioning code harming developers evaluation and hence their bonus, that’s why after a release of products, service or technology the fixes patches etc. are always high. Seems like any product, service or technology isn’t ready to be released but the bonus is fulfilled due to the way the developers are evaluated. It’s vicious. If you raise concerns about this, you may end up fired. Remember, Microsoft's business culture and values are more important than employees' personal cultures and values. Finally, at Microsoft nowadays, if you are not originally or descended from India, your chances to grow your career there are lower in comparison to Indians.

      Best company to work in

      Software engineer
      Current employee
      Herzliya
      Recommend
      CEO approval
      Business outlook

      Pros

      Work-life balance, challenging tasks, good people and working environment.

      Cons

      Sometimes there are non-code work

      Decent brand name.

      Senior software engineer
      Current employee
      Hyderābād
      Recommend
      CEO approval
      Business outlook

      Pros

      Decent brand name. Pay is based on your last pay. Good benefits.

      Cons

      All in-house code and portal. Politics.

      Work @ Microsoft

      Software development engineer (sde1)
      Current employee
      Hyderābād
      Recommend
      CEO approval
      Business outlook

      Pros

      good work life balance, good pay

      Cons

      has to work on legacy code

      Red Tape and Hierarchies Rule

      Software engineer
      Current employee
      Redmond, WA
      Recommend
      CEO approval
      Business outlook

      Pros

      Microsoft is a company that pays you money to write mediocre code.

      Cons

      Lots of policies and processes that do nothing but serve to increase the "impact" of those above you.

      One of the best companies for a engineer to work in

      Senior engineering manager
      Current employee
      Noida
      Recommend
      CEO approval
      Business outlook

      Pros

      1) Culture 2) Innovative products 3) Massive Scale - Imagine shipping code that would run on billons of devices , across the globe. 4) Challenging Problems the shape the CS world

      Cons

      None as of now :)