presented by

Microsoft

4,366joined from other companies5,856left for other companies
Interested in Microsoft?

Year by year

JoinedLeft

Each move is dated by when the person started the new job. Drag across years to see just that stretch.

Show as a table
YearJoinedLeft
199998
200096
200194
2002145
2003184
2004145
20053516
20064024
20075544
20087537
20094640
20105567
201195109
2012134152
2013156176
2014160233
2015176257
2016254255
2017247288
2018317390
2019381418
2020442393
2021405570
2022398620
2023167355
2024277420
2025223555
2026 (so far)134384

Where people come from, and where they go

Joined Microsoft fromLeft Microsoft for

Insights

Level when they left
Count
Time here (average)
Junior
22
2.2 yrs
Mid-level
3,951
2.3 yrs
Senior
885
5.1 yrs
Staff
4
5.6 yrs
Principal
447
7.3 yrs
Distinguished / Fellow
4
8.8 yrs
Manager
52
6.6 yrs
Director
33
6.8 yrs
VP / C-level
22
6.2 yrs

Built from the public work histories of 144,279 engineers. Updated Oct 30, 2026.

Made by @hiiinternet, want to work at a startup? Check out talent.fonzi.ai

Interested in ?

Leave your email and LinkedIn and Fonzi will reach out if shows interest in you.