Taro Logo

A Great Company

Principal Software Development Engineer
Current Employee
Has worked at Microsoft for 20 years
August 14, 2014
Redmond, Washington
4.0
RecommendsPositive Outlook
Pros

The scope of software engineering in this company is unmatched elsewhere. Everything from developer tools, to OS, to Office, to Xbox, to Mobile, to Databases, Cloud Infrastructure and Services, Online Search and Advertising.

There is unlimited opportunity for technical growth and broadening one's horizons. The salary and benefits are great. In particular, their coverage for autism therapy is remarkable.

Cons

Many groups are very mature (e.g., SQL, Office), and it's difficult to grow or make a difference (though you can learn much).

On the other hand, immature groups may dissolve unpredictably.

The style of performance review isn't healthy if measured by what it does to employee vitality.

Advice to Management

It's your responsibility to grow your employees (not just the number of employees). Measure your success by how many of your employees grow more than you did.

Was this helpful?

Microsoft Interview Experiences