News for hackers. Stuff that matters.

throwmsftsal324

Yes, my signing bonus is spread out over the first 4 years, so my TC will not go down until at least year 5, by that point I'd expect promotions/bonuses to cover the gap, or more likely I'll have moved on to a different company (nothing against msft, just not trying to stay in one place for too long)
I started a year ago fresh out of college at L60 and my TC this past year was ~220k. I've never been expected to work over 40 hours, and my engineering manager allows days off basically at-will (in addition to the prescribed 15 vacation). I also just got promoted, raising my expected TC for next year to ~250k.

I think you're right about there being selection bias... people who are happy with their package don't spend their time filling out these spreadsheets (I didn't!)

Also, I note that if I had taken just my initial offer, my TC would have been much closer to the listed. But I went through the long and arduous process of sending one email to my recruiter asking for more money and here I am.