Taro Logo

Good learning experience, bad management

Software Engineer
Current Employee
Has worked at Microsoft for less than 1 year
December 4, 2008
Redmond, Washington
2.0
Doesn't Approve of CEO
Pros

It's a good learning experience coming out of college. You learn how to apply what you learned in school to a product in the real world that millions of people will use. You learn how you make and release a product to market and how many different disciplines come together to make it happen. You collaborate with different disciplines, providing different perspectives on things, helping solidify the product. You learn how to make things happen in a big company.

Cons

Management is terrible.

Many managers got into Microsoft in the 90s when it was rapidly growing and quickly moved up the ladder when there was a low bar. Today, some of them may not even be hired if they applied. They hold on to what they have by blocking anyone new below them from moving up.

Employees joining Microsoft in the 2000s have a major turnover rate due to frustration of no career growth from this, not to mention lack of mentorship from incompetent managers above them.

There is a highly unnecessary amount of managers and layers of management. It's no wonder it took over 5 years to make Vista.

Efficiency is impossible with this.

Consequently, poor management leads to a flat, non-growth value stock for 8 years or so. Bright people with innovative ideas below management have a hard time getting their ideas pushed forward with the extreme bureaucracy.

The review process is highly opinionated and more like a popularity contest, lacking objectivity based on actual performance.

Advice to Management

Clean house and do a major revamp in management. Reduce management layers and numbers. Get back to delivering value in stock to shareholders. Become a "cool" company, instead of getting routinely made fun of by Apple.

Was this helpful?

Microsoft Interview Experiences