It's pretty interesting that so much of your compensation is in stock. After 2 years at MSFT and becoming a PM II, I was making ~$145k annually but $115k of that was in salary and $30k in stock. I think that's why everyone is surprised when they see the $70k.
Do they give you the stock as a bonus at the end of the year, or are you promised it at the beginning and it gets doled out during the year? If it's the former, be careful that they don't decide retroactively that you had a bad year and decide to cut your total compensation almost in half!
Do they give you the stock as a bonus at the end of the year, or are you promised it at the beginning and it gets doled out during the year? If it's the former, be careful that they don't decide retroactively that you had a bad year and decide to cut your total compensation almost in half!