Taro Logo

Great perks, but lack of individual impact

Software Engineer
Current Employee
Has worked at Microsoft for 4 years
December 25, 2017
Seattle, Washington
3.0
RecommendsPositive OutlookApproves of CEO
Pros

As is to be expected with one of the largest tech companies, Microsoft's perks are great.

From a yearly fitness equipment reimbursement program to one of the best 401k matching programs, they are top-notch.

Depending on the team, you get to work on some of the hardest problems out there and have the ability to work in many industries.

Cons

The experience at Microsoft is very dependent on the team you work on. If you land on a great team, the experience is very positive. If you get unlucky, the culture of the team or org can be very poor.

Average promotion time seems to vary very heavily based on org. Some orgs (Windows) have a lot of senior engineers and seem much more slow to promote more junior engineers than growing orgs such as Azure. It feels like you need to pick between doing what you enjoy and having good career opportunities.

Was this helpful?

Microsoft Interview Experiences