Taro Logo

Great journey so far, and looking forward to an even better future at Microsoft

Software Development Engineer II
Current Employee
Has worked at Microsoft for 2 years
March 17, 2014
Redmond, Washington
5.0
RecommendsPositive OutlookApproves of CEO
Pros

You receive good pay and benefits. You get to work on interesting and challenging problems. You can decide the pace of your career.

Microsoft is a huge company with thousands of teams. You can move to learn a different technology in a new team every few years without ever having to move out of the company.

Cons

In some teams, heavy competition results in unnecessary politics.

Work-life balance may be affected if you are looking to get promoted in a competitive environment.

Was this helpful?

Microsoft Interview Experiences