Taro Logo

Looking back: Seven years at Microsoft

Software Development Engineer II
Current Employee
Has worked at Microsoft for 6 years
April 29, 2013
Redmond, Washington
5.0
RecommendsPositive OutlookApproves of CEO
Pros

The people you work with every day make for an incredible workplace experience. There are lots of smart people to learn from and to challenge you.

There are a lot of diverse technologies and domains to pick from as a software engineer. Find something that challenges and excites you without leaving the company.

The benefits are great, though they used to be better. Some great updates were made this year, and that makes me optimistic about the future.

Cons

Sometimes suffers from typical big company problems. Changes are slow and bureaucratic at times. Many teams still manage to find ways around that and remain extremely agile.

It's easy to get lost in the crowd and hard to stand out. There are a lot of very smart and talented individuals here.

Advice to Management

Make it easier to make lateral career changes within Microsoft.

The current Stack Ranking Review system needs to go. It needs to be replaced with something that rewards teams rather than individual successes.

Was this helpful?

Microsoft Interview Experiences