Came into Microsoft as SE 1 level 60 in the middle of a reorg. 10 mo in, I have had 2 different teams/managers and might be on a third team by the time the 1 yr review comes around. With year 1 wrapping up, kinda hard to report on connect any accomplishments or progression when the truth is “start/stop/repeat with 3 teams / tech stacks”. The level was lower by comparison than my previous roles but compensation was in the ballpark. The hiring team laid out the line “you are probably a higher level but we are only hiring levels 59/60 and we like to start people low and promote fast instead of overshoot level and see stagnant/ slower growth”. But now no longer on team that made those promises.... So, without further rambling, if I want to stay on progression for level/compensation, will the reogs / team switches set me back? Any alternative? Thought about waiting to see how review pans out and the interviewing elsewhere for comparison. Which is also minimum time to not pay back relocation and get first cash out of stocks. Also, 3rd team was internal team looking for 62/63 level. I passed the round of interviews at that level and have an offer to join their team. But since internal transfers don’t come with promo / compensation bump, my thought was if I was interviewed at higher level and can demonstrate higher level for a couple months then review time might actually mean something. Thoughts?
Welcome to Microsoft.
Software Engineering Career
8h
1964
L4 Google -> 45 interviews, 5 offers, AMA
Tech Industry
6h
185
Is Israel getting bad PR the reason for banning tik tok?
India
Yesterday
928
Is it worth leaving behind 75LPA in India for an offer of $185k in Bay Area?
Software Engineering Career
Yesterday
816
If your team does daily standups, your manager is a micromanager
Tech Industry
3d
40190
What happens when most of your team is Indian?
What .org is this ?
This getting to close to home?
Started in UST