Microsoft - Challenging, broad | Glassdoor
There are newer employer reviews for Microsoft
There are newer employer reviews for Microsoft

See Most Recent

Helpful (3)

"Challenging, broad"

Star Star Star Star Star
  • Work/Life Balance
  • Culture & Values
  • Career Opportunities
  • Comp & Benefits
  • Senior Management
Current Employee - Principal Software Design Engineer in Redmond, WA
Current Employee - Principal Software Design Engineer in Redmond, WA
Recommends
Positive Outlook
Approves of CEO

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

Pros

There are two things about Microsoft that make it top notch for software engineering.

The first is the focus on the business. This may seem counterintuitive but the business focus is an excellent lens through which to look at software design and execution. I previously worked at a company which was arguably a better engineering company but the lack of business focus led to software projects not having longevity and ultimately to the collapse of the company.

The second is the people. It's said that if you are a jazz musician and you're the best in your band, you need to change bands. There is very little danger of topping out in Microsoft. There are always excellent skilled engineers to challenge you.

Cons

Microsoft leadership stalled for a decade or so where more focus was paid to just business rather than a balance of business and engineering. The top echelons of compensation are epic; competition is fierce and winning is defined by profitability which has led to thinning of the product herd to only the most obviously profitable (or necessary) investments. Satya's leadership has hope of changing this but when you see references to Microsoft's environment being "toxic" this is the root cause with the old stack ranking system in a supporting role.

Work life balance is clearly your problem. If you are ambitious and/or energetic there is always benefit to trading the work/life balance for work but it can eat you alive. Do not look for your organization to guard your own work/life balance, it's up to you (as it should be but be cautioned).

Advice to Management

Stop the focus on profit even if it has negative ramifications on stock price. Use a lower stock price to reacquire ownership of the company in a stock buy back. The competition is growth and share focused, not profit focused.

Other Employee Reviews for Microsoft

  1. "too many meetings"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Program Manager in Redmond, WA
    Current Employee - Senior Program Manager in Redmond, WA
    Recommends
    Neutral Outlook
    Approves of CEO

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

    Pros

    stable not highly competitive working peers

    Cons

    pay is not good. too many meetings and managers.

    Advice to Management

    ..l


  2. "Great Talent! Great Benefits! Great Career Development Opportunities! Great Culture!"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Human Resources Manager in Redmond, WA
    Current Employee - Human Resources Manager in Redmond, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Microsoft full-time (More than 8 years)

    Pros

    Microsoft is a great place if you want to really change the world and make a big impact! You can drive changes in product vision, strategy, influence the leadership and get to work on cool stuff. The best part is that you can work in any part of the world and take your career across different roles/functions. It is only limited to ones own capabilities as it offers a great infrastructure for talent mobility and helps move people around the world. The Talent is exceptional and you get to work with really smart people. The Benefits are best in class which makes it tough to even consider leaving, Microsoft spoils you. The culture is consistent of what you will experience in any part of the world, good or bad. Its a great place for interns or college hires to get exposed to get mentored from senior leaders. Worklife flexibility is excellent as well, you can pretty much work from anywhere as long as someone knows how to reach you.

    Cons

    Working in the matrix can be tough for new joiners and takes a while to navigate the org. This is a big company so change is tough, it does take time and there is a lot of legacy, so while it helps to manage the chaos, it doesn't help in this digital age of constant change. The culture is shifting and the new CEO is bringing about a lot of positive changes. The compensation is not competitive anymore and the stocks offered are not inline with market competition. Finding a job internally needs a skill and it really needs to be solved for.

    Advice to Management

    Great to see the efforts to streamline and flatten the org, continue to focus on compensation and being more competitive in the market in order to attract and retain top Sales and Engineering talent. Need to encourage people to take time off and make it easy to access the leadership more often.

There are newer employer reviews for Microsoft
There are newer employer reviews for Microsoft

See Most Recent

Work at Microsoft? Share Your Experiences

Microsoft
  • Star
  • Star
  • Star
  • Star
  • Star
 
Click to Rate
or