Sunday, August 26, 2007

Reviewzapalooza!

Let's talk about you: it's Reviewzapalooza time! How do you like the new numbers sheet - does it help with the context of what your awards are? Once again, the charmingly good looking folks who participate in the comments here have started sharing their numbers to help get an idea of how they stand and how it compares across groups in the company. You can see some comments in the Gone Fishin' post, and the template that has evolved into is basically:

Position: Job Title
Level:
Commitment: Exceeded / Achieved / Underperformed
Contribution: 20% / 70% / 10% I or 10% II
Merit: %bump
Bonus: %of bonus
Stock - $USD of grant (% of Target)
Promo: %promo

Plus anything you feel like adding. Healthy approximations are appropriate to fuzz your rewards should you be concerned about consternation from above for sharing. You know, I wish there was a way to do this inside Microsoft (hmm, Inside MS) and especially wish there was a way to do it so that the division / group was obvious. As I've moved about the company over the years, it has become depressingly clear that, yes, career velocity is very different across the company, with some teams shooting their people up the levels on aggressive schedules and other divisions letting their reports languish for long durations before their level bumps (making it a vicious cycle: the folks at the next level up are now really really good just because they've been there for a while, so you're going to be parked here for a while, too).

I will say, as someone participating in the review process, it feels better and I feel better about the rewards distributed through-out the team, though there are always the hard conversations around "Why didn't I at least meet 100% of the target?" Look, there is still a curve and ratios to track for performance ratings and there are still misunderstandings in self-assessments that "Exceeded" is appropriate for soft commitments.

The review tools are a Himalayan blackberry infestation running through my gut. The clumsy workflow hammered in around the tools is just too restrictive and results in me spending more time getting HR IT's help, managing the tools and process and less time giving (hopefully) useful feedback. And when your editing package can't even copy and paste between its own fields without barfing out some kind of new, exotic formatting, well, you should just go back to Word.

Of course, Limited II is still around. It's just called 10% II. New non-offending packaging, same demoralizing message.

Stuff o' Interest: some links I'd like to pass on (some of which I've already posted in my Facebook profile, so apologies mon amis):

Microsoft Extreme Makeover has two excellent posts: (1) Growth play, value play, or just lousy play?, and (2) Home runs, base hits, virtual aspirations and actual failure. An extraction of the facts covered in greater detail in (1):

  1. Fact: Microsoft stock has performed abysmally over the past 5 years
  2. Fact: Investors have been more than patient
  3. Fact: Management's statements are at odds with observable facts and the stock's performance
  4. Fact: The leadership team's actual track record of investments is decidedly mixed, if not in fact poor.
  5. Fact: Management is arguing with the market and results, and shareholders are paying the freight for that hubris and failure
  6. Fact: External shareholder are the majority owners of this company

And there's a corker of a conclusion in there...

Collision Domain on the way out the door? My interpretation on this other anonymous Microsoft blogger is that it's time to discard the Blue Badge and move on: Preparing for Take-Off, Lift-Off, and Orbit. Snippet from Lift-Off:

One tidbit that I did discover this go-through was that the shiny, happy compensation target numbers on hrweb are figments of policy imagination.

Way ahead of you, dude: Already off and into Redfin's orbit is former Microsoftie Jeff Yee: Will work for food: why I left Microsoft for a startup. Snippet:

While I was at Microsoft, many things didn’t make sense to me. I didn’t understand the massive “re-orgs”, which, if you hadn’t heard about ahead of time, it meant nothing material changed for you. I didn’t understand why we’d try to enter dominated markets with an uncompetitive offering. I didn’t understand those little table tents on the cafeteria tables or the giant banners and posters promoting intranet websites. I didn’t understand why site searches on MSDN were abysmal. I wasn’t the only one who was confused. Minimsft would try to speculate about a re-org or an acquisition. And on popular internal aliases like “litebulb”, for instance, there’d be email threads where people would ask why Vista had 6 (ok, 8) SKUs, why Zune wouldn’t work with PlaysForSure, why their product had to be renamed from something cool to something like Windows Communication Framework, or why there were 2 confusing boxes on local.live.com (or so adverse to just calling it “maps.live.com” in the first place). Legitimate questions often got defensive responses. To paraphrase one developer, “Why are these responses always along the lines of, ‘We know what we’re doing’? Personally, I’d welcome the feedback, because that’s how I’ll improve. Why can’t you provide the reasons that led to your decision?” I couldn’t have agreed more.

Who's on First? Mr. Romano at the Seattle Times has a three-fer: Microsoft Microsoft's new leaders prepare for the post-Gates era, Microsoft Craig Mundie Company envoy will keep that role, and Microsoft Ray Ozzie Collaborative leader has coaching style. Who's is next? Well, who should be next?

No-one! Jamie has a new C9Park: Iron Chef.

Company Meeting: I don't think I'll be as vocal about my love for the Company Meeting this year. Yes, I love the Company Meeting, just as much as I love the potential for Microsoft to be the best company ever. The Company Meeting is where I hold out both of my arms and let myself get hooked up into two I.V.s of pressurized, concentrated MSFT-Kool-Aid. It, along with the occasional Town Hall meeting, allows me to become re-enchanted and re-committed to Microsoft.

I like the change of theme this year of celebrating individuals who represent the best of Microsoft (I'm not sure about the moniker Champions of Change because my eyes roll everytime I read it). I mean, first of all, big thumbs up for not doing Microsoft Idol again just because we did it last year. That's a change I could champion. But finding people who truly represent the best of Microsoft and its culture does allow people to get to know them and find out what kind of person our corporate culture touchstone resonates for. Maybe your boss does indeed sucketh in comparison. Or maybe not. Anyway, it's mostly a really really good idea that I wish I had come up with to propose.

It's too bad , though, it looks like our continued celebration of the individual. Do we have a celebration in there for a team or two of distinction? I'm sorry, but we need a change around this lone-wolf achiever culture. Team Gold Stars and Team Achievements that everyone could clap for in wild agreement need to be next.

What would I like to hear about in our Company Meeting? Some things off the top of my head (not too different than last year, just compacted):

  • European Union: whoa, Nelly, I think we're about to get kicked really, really hard in our money maker. Can we talk about this?
  • The Stock Price: what do we hear from analysts about the stock price? Let's enumerate them so that we have confirmation that we've actually heard advice regarding the stock price: cut expenses, increase the dividend, etc. and then, Beloved Leadership, tell us what you think.
  • Windows Live Suite: this actually addresses an analyst's concern, about showing radical growth in rich, connected services. Is it going to do it? What's is about and where is it going? And is Spaces going to do something to out-Facebook Facebook?
  • In Between Cows: between now and Windows 7 and Office 14, what's releasing and what does the product stream look like for profit?
  • Hiring Slow-Down: please, tell me more about this. And then even some more again. It just doesn't get old.
  • HR and Compensation: first of all, before LisaB, did we even hear from HR that much? Anyway, I'm sure we'll hear how great the poll is looking any maybe some other goodies. On my mind:
    • ESPP: Bring back the 15% ESPP: yep, it goes against the cut expenses goal. Suck it up and give back what we once had. I'll even part with my Starbucks kitchen coffee maker machine for it. And that's saying something.
    • Internal Recruiting: we need to aggressively recruit talent within our company and not leave it to the individual to meander through the internal machinery and find a job. Additionally, totally drop permission and intent to interview and just let people interview at will.
    • Mid-year review: yes, bring back the mid-year review. Compensation would be nice, too, but let's make it a full review. We do all the work and create review numbers, so let's just go ahead and share the numbers officially so that it's not an all-or-nothing once-a-year tell-me-if-I'm-doing-a-good-job Hell Mary. This also swings nicely into letting people move around more easily so that folks don't feel locked into their job for an entire year in order to get a fair review vs. moving groups and losing their perceived momentum.

Anything you'd like to hear about and discussed by our leadership?


213 comments:

«Oldest   ‹Older   1 – 200 of 213   Newer›   Newest»
Anonymous said...

"..so that it's not an all-or-nothing once-a-year tell-me-if-I'm-doing-a-good-job Hell Mary."

Ok, was this a typo or...? :-)

Anonymous said...

GREAT list of things to cover in the Company Meeting. If they actually covered those, I'd be inclined to give up a day of my time (working on things I've committed to - the Company Meeting wasn't on the list) to go hear about it. Heck, if they gave us any clue in advance about the hard questions they'll be answering, that'd be a step in the right direction. But once again, it's "Trust us, it'll be worth your time." Yeah...umm...right.

Anonymous said...

Position: Product team, non-PM/dev/test
Level: 59 -> 60
Commitment: Exceeded
Contribution: 20%
Merit: 6%
Bonus: 13%
Stock: $10,500 USD (175% of Target for L60)
Promo: 4.5%

Anonymous said...

Position: PM
Level: 60 (promoted to 61 in this review)
Commitment: Exceeded
Contribution: 20%
Merit: 4%
Bonus: 16%
Stock - $17500 USD
Promo: 2%
Base Salary: $88000 (before raise)

Anonymous said...

(Carried over from last posting)

Why does management now take into account past stock awards and projected career ceiling in order to determine bonuses?

So is this in fact true? Enquiring (and mobile) minds want to know.

Anonymous said...

Stop the roach motel mentality of tipping everything towards Microsoft. MSN Money used to lock you out of looking at the stocks you were tracking until a survey was filled out every three months. When I saw the second one it was, "Adios" and I haven't been back since. Plays for Sure is another example. "We got Zune now" so screw the partners.

Stop it.

Anonymous said...

Position: SDE
Level:62->63
Commitment: Exceeded
Contribution: 20%
Merit: 4.5%
Bonus: %of bonus
Stock - 35K (110%)
Promo: 5%

Keep this going!

Anonymous said...

Position: SDET
Level: 60
Commitment: Exceeded
Contribution: 20%
Merit: 5.5%
Bonus: 12%
Stock - $10,800(180% of Target for L60)
Promo: None
Base Salary: $79000 (before raise)

Anonymous said...

As I've moved about the company over the years, it has become depressingly clear that, yes, career velocity is very different across the company, with some teams shooting their people up the levels on aggressive schedules and other divisions letting their reports languish for long durations before their level bumps

1. MSN
2. Windows

What do I win?

Anonymous said...

The latest COLA is 3.3 percent for Social Security benefits and SSI payments.

So subtract 3.3 from your merit to see what you really got as a raise!

Anonymous said...

Position: Marketing
Level: 64
Commitment: GONE
Contribution: N/A (never again)
Merit: 40% (not a bad raise from a $120K base especially when you're moving to another fortune 100)
Bonus: 50% (sign-in ... cash)
Stock: $60,000 USD (>200% of Target for L64)

I've to admit I owe one to my GMs. Hadn't it been for the two clowns I ended up having to work for (ignoring for a moment Mich and her cronies) I'd have never found out my true market value. Best of luck guys, you'll need a lot to retaining any decent marketers ...

Anonymous said...

Position: Product Manager
Level:63 -> 64
Commitment: Exceeded
Contribution: 20%
Merit: 5%
Promo: 6%
Bonus: 16%
Stock - $52000

Anonymous said...

Position: Test Lead
Level:61
Commitment: Exceeded
Contribution: 70%
Merit: 4%
Bonus: 15%
Stock - 110%
Promo: n/a

Last review at the company. I'm returning to a dev lead position elsewhere. Manager is leaving as well, was aware of my plans and helped maximize the bonus payout.

Anonymous said...

Don't forget to vote for people for the new awards at the co mtg.

While you are reading the entries, keep an eye out for blatant self promotion and bullshit.

If this is really the BEST Microsoft has to offer, we're fucked.

Looking at the review scores here, it is very sad to see that L60's have to get 175+% of target to get $2000 worth of stock per year.

Anonymous said...

Position: SDET
Level: 59
Commitment: Achieved
Contribution: 70%
Merit: 4.5%
Bonus: 3.2%
Stock - $3600 (80% of Target)
Promo: no promo *still* a 59

Test is for chumps. You are a second class citizen who is given leftover opportunity after dev and pm have cherry-picked the contribution opportunities. Why does PM work for devs and tests manages our own work - yet we are laddered 2 levels below dev and pm for similar work. I could piss in a bucket and make pm level 60.

MSFTextrememakeover said...

"European Union: whoa, Nelly, I think we're about to get kicked really, really hard in our money maker. Can we talk about this?"

FYI. Thurott has the International Herald Tribune's take here:
Microsoft's EU Case Expected to End with Split Decision

Anonymous said...

GPM - L66
Achieved/Limited II

3% raise, 10% bonus, 33K stock (50%)

old base salary 151K

Anonymous said...

"Test is for chumps. You are a second class citizen who is given leftover opportunity after dev and pm have cherry-picked the contribution opportunities."

I do not deny that your situation sucks or that your managers are screwing you. I don't know the details of your situation.

However, I would not complain about it. It is exactly that kind of attitude which will limit your growth. I speak from experience that testers can achieve great things at Microsoft. I would advise you to get in contact with some of the senior testers in Engineering Excellence. The company is investing a huge amount of money in test these days.

I'll probably get hammered as a sell-out for these comments, but I really do believe them.

Anonymous said...

Position: Dev
Level: 62
Commitment: Exceeded
Contribution: 20%
Merit: 4.5%
Bonus: 15%
Stock: $36k USD (200% of Target)
Base Salary: 97k

Anonymous said...

Fact: Microsoft stock has performed abysmally over the past 5 years

Hmmm, the tech market is actually very good right now. I wonder what will happen in a couple of years when the downturn comes?

Anonymous said...

Does anyone wonder what kind of craziness has been happening...now that basically everyone in the company has motivation to kill the stock price as low as possible before 8/31?

Anonymous said...

Position: GPM
Level: 66
Commitment: Exceeded
Contribution: 20%
Merit: 8%
Bonus: 35%
Stock: $150,000 USD (almost 200% of Target)
Promo: 0%
Base salary: $150,000

Anonymous said...

The latest COLA is 3.3 percent for Social Security benefits and SSI payments.

So subtract 3.3 from your merit to see what you really got as a raise!


That is from 2005 to 2006. The article is dated Oct 18, 2006. See the numbers on the right at this site (CPI-W, Since Jul 2006). It's actually only about 2.3% from a year ago.

Anonymous said...

Position: Marketing
Level: 64
Commitment: GONE
Contribution: N/A (never again)
Merit: 40% (not a bad raise from a $120K base especially when you're moving to another fortune 100)
Bonus: 50% (sign-in ... cash)
Stock: $60,000 USD (>200% of Target for L64)

I've to admit I owe one to my GMs. Hadn't it been for the two clowns I ended up having to work for (ignoring for a moment Mich and her cronies) I'd have never found out my true market value. Best of luck guys, you'll need a lot to retaining any decent marketers ...
You got a 40% raise and a 50% bonus, and you're leaving the company? Wow, we should all have your problems.

Anonymous said...

Position: Test Lead
Level:61
Commitment: Exceeded
Contribution: 70%
Merit: 4%
Bonus: 15%
Stock - 110%
Promo: n/a

Last review at the company. I'm returning to a dev lead position elsewhere. Manager is leaving as well, was aware of my plans and helped maximize the bonus payout.


So what kind of idiot would give you stock (and ABOVE TARGET no less) when they know you're leaving? You got screwed, and so did other people in your current group. What a shame.

Anonymous said...

Position: SDET
Level: 59
Commitment: Achieved
Contribution: 70%
Merit: 4.5%
Bonus: 3.2%
Stock - $3600 (80% of Target)
Promo: no promo *still* a 59


That's actually a really good merit bonus for an "Achieved".

Sucks that now for the next 5 years (if you stick around that long), you'll have to see the lousy 25 shares of stock vesting per year on your review form.

Test is for chumps. You are a second class citizen who is given leftover opportunity after dev and pm have cherry-picked the contribution opportunities. Why does PM work for devs and tests manages our own work - yet we are laddered 2 levels below dev and pm for similar work. I could piss in a bucket and make pm level 60.

Yes, but only if you could get a meeting scheduled with your GM and clearly articulate why your piss was the goldest of all the piss in the land. Managers only understand colors. Usually just red/yellow/green, so you'll have to get an innovator that thinks outside the box to understand gold.

Test needs to band together and figure out a way to show management that they're important. Until you guys do that, nothing will happen. Start throwing around ideas. It's not like you can have a "test walkout day" or anything like that, because it would go unnoticed.

Anonymous said...

GPM - L66
Achieved/Limited II

3% raise, 10% bonus, 33K stock (50%)

old base salary 151K


A limited, and you got 33k worth of stock. You are what is wrong with Microsoft. Please leave. Thanks!

Anonymous said...

You got a 40% raise and a 50% bonus, and you're leaving the company? Wow, we should all have your problems.

While L64 Marketer may have been stretching the truth a little, I did leave after a great run and left lots of stock options/awards on the table.

I left because I felt MS was evolving in a direction I didn't agree with.

I left because I had no faith in my management; gone were the empowered risk takers, only to be replaced by an ever longer chain of conservative partners looking to protect their bottom line.

I left because there is a healthy (non-bubble) resurgence in start-ups with good funding making the local job market quite lucrative.

Finally, I left because I LOVE to work for a company that needs me, appreciates me, and lets me know that on a regular basis.

Anonymous said...

"So what kind of idiot would give you stock (and ABOVE TARGET no less) when they know you're leaving?"

Someone who is headed out like me?

Anonymous said...

Position: Sr PdM
Level: 63
Commitment: Achieved
Contribution: 10%
Merit: 4%
Bonus: 8%
Stock: $7,000 USD
Promo: 0%
Base salary: $113,000

I felt pretty good with my review. I set strong, impactful commitments for FY07 that I knew were achievable without working 70 hour weeks and that would avoid me ending up in marriage counseling again and close to divorce court. The negatives in the review were, what I thought were out-of-line comments: "you are too aggressive and condescending and don't communicate well". I mentioned these comments to other folk and they said "er, I think they told you that to keep your stock, bonus down". Maybe. I'm working in a large co. and nothing is perfect. Oh, I forgot to mention. I'm leaving MS after six years. It's been a good experience, but it's just time to work in a flatter organization and get more actual work done.

Anonymous said...

From review numbers posted here, it looks like Exceeded's are getting their numbers, but other ratings for the less than Exceeded are not yet being delivered. I expect a Strong with dismal numbers. If previous stock in vesting is a factor I am even less optimistic.

Anonymous said...

Position: SDET
Level: 62
Commitment: Exceeded
Contribution: 20%
Bonus: 16%
Stock: $40,000
Base salary: $100,000

And needless to say, very happy.

Anonymous said...

What is up with the separation of Merit from Promo? Is this some kind of HR trickery to make people think they are actually getting something? Come on over here sonny and I'll tell you a story about the olden days when the standard around here was 6% - 10% for a raise and if you got a promotion you were talking about 15% - 20% total. Must be because that new Excel has more cells than the old version...

Don't forget to vote for people for the new awards at the co mtg. While you are reading the entries, keep an eye out for blatant self promotion and bullshit.

Yup. I am in one of the units that has nominees and have got no less the 4 e-mails telling me to go vote for our people; what a crock.

GREAT list of things to cover in the Company Meeting. If they actually covered those, I'd be inclined to give up a day of my time...

Company meeting = Day off/Sleep in

Internal Recruiting: we need to aggressively recruit talent within our company...

Mini this comment really struck a nerve as I recently found out that a position in our group was not only open to internal but that they were interviewing some external cronies of the hiring manager. I thought WTF? We haven't even exhausted the list of internals yet; why the hell are we letting externals apply. We need another "new" employee like a hole in the head.

To extend this internal campaign even further why don't we have our own internal version of Monster? We could call it Min-ster; where anyone could post their resume internally and hiring managers could seek out potential hires on their own. I don't understand why it can't go both ways WRT finding positions or candidates.

Anonymous said...

You got a 40% raise and a 50% bonus, and you're leaving the company? Wow, we should all have your problems.

Doh! The person is leaving the company and telling you how their compensation/hiring goodies in the new position compares to their MS compensation.

Anonymous said...

To the HR troll that is putting up exceeded numbers for every position, your rubbish system can work only so much.

Anonymous said...

A limited, and you got 33k worth of stock. You are what is wrong with Microsoft. Please leave. Thanks!

He was limited at level 66, and 33k isn't a lot at that level. It's lower than what I got, and I'm three levels below that. Keep in mind that limited only means he isn't expected to grow much more, and not that he did a bad job. Certainly not that he did worse than a lvl 63 or 64, which is approximately where that award would be average.

Anonymous said...

"I'll tell you a story about the olden days when the standard around here was 6% - 10% for a raise and if you got a promotion you were talking about 15% - 20% total."

And I'll tell you a story about a time when the demand for developers far outstripped the supply which drove salaries through the roof.

All you need to do is fix the tech job market and salary ranges for developers at large tech companies. It is unreasonable for MS to pay (much) higher than the market for the same position. We're lucky the job market hasn't tanked or moved completely offshore or we would be seeing salary cuts or at most 0% merit.

Anonymous said...


A limited, and you got 33k worth of stock. You are what is wrong with Microsoft. Please leave. Thanks!

He was limited at level 66, and 33k isn't a lot at that level. It's lower than what I got, and I'm three levels below that. Keep in mind that limited only means he isn't expected to grow much more, and not that he did a bad job. Certainly not that he did worse than a lvl 63 or 64, which is approximately where that award would be average.


You know what they say - eventually you get promoted to a level where you are incompetent. I know of atleast one person who was a superstar at lower levels but got sidelined once he got above 65.

Anonymous said...

It's off the review topic, but has anyone seen the storm over Vista music playback throttling network transfers? It turns out the network is throttled back by design when playing music. The resulting effect shouldn't be noticable to users of 100Mbs networks (and down) but users are reporting poor network speeds in forums.

This looks like a design fault caused by poor assumptions and implementing a new service (multimedia class scheduler) where none was needed previously. A lot of users are saying it's still more reason to stay on XP, which can walk and chew gum at the same time.

Anonymous said...

It would be cool if with the review numbers that people could post their group (at whatever level they feel comfortable) so that people know where the good/bad numbers are coming from. Thanks

Anonymous said...

Position: SDET
Level: 62
Commitment: Exceeded
Contribution: 70%
Merit: 6%
Bonus: 12%
Stock: $22,500

Anonymous said...

"I'll tell you a story about the olden days when the standard around here was 6% - 10% for a raise and if you got a promotion you were talking about 15% - 20% total."

And I'll tell you a story about a time when the demand for developers far outstripped the supply which drove salaries through the roof.

I'm the original poster of that comment. Can I request that some of you climb out of your developer bubble and remember that there are a good number of us in the company that are not developers.

My point with this comment was that "The Deal" use to be 6% - 10% Merit and 10% - ??% (can't remember 15%???) for Bonus; oh yea and that happened 2 times a year... Oh well.

Anonymous said...

Position: SDET
Level: 60
Commitment: Exceeded
Contribution: 70%
Merit: 5%
Bonus: 15%
Stock: (175% of Level 60) - 10K
Base: 79K

Anonymous said...

Position: PUM
Level: 67
Commitment: Exceeded
Contribution: 20%
Merit: 6%
Bonus: 50%
Stock: $350K (200% of Target)
Promo: none
Base: $170K

Anonymous said...

Re: Vista and all these articles about high-profile people switching back to WinXP and/or having trouble with network performance DRM etc.

I'm sure some stuff is better. Obviously other stuff is worse. Nobody can point me to any one feature of Vista that I consider interesting or valuable. Win95 was a real 32 bit OS with protected memory and preemptive multitasking and a more sophisticated UI. Definitely worth the money. WinXP had a more robust kernel that offered more stability and security and performance. Also worth the money. Vista gives me... parental controls? Blurry window frames? A weather widget? Come ON! I'm supposed to spend money and sacrifice performance and risk app and device compatibility for blurry window frames? Did anybody honestly expect this pile to be a runaway success?

It's like somebody is trying to sell me a new car that's slower, uses more gas, and is less reliable than the one I already own, but it comes with an ugly two-tone paint job and a DVD player in the back. Sorry, not interested.

Anonymous said...

However, I would not complain about it. It is exactly that kind of attitude which will limit your growth. ... The company is investing a huge amount of money in test these days.

Anonymous made those comments about test, not me. ;')

"Where do you want to go today? (we ask you because you are on your own to get there - we're too busy shopping private preschools to be bothered)"

Anonymous said...

Position: SDET
Level: 59
Commitment: Achieved
Contribution: 70%
Merit: 3%
Bonus: 8%
Stock: $5,900
Base Salary: 76k before raise

Anonymous said...

SDE lvl60.
2.5%/9%/100% target
though i was new to the group(almost 4 months) didn't expect this. is this even average?

Anonymous said...

It's not like you can have a "test walkout day" or anything like that, because it would go unnoticed.

It would be noticed when my test passes do not get daily status updated in the reporting web site, told to my lead, emailed to my manager, and added to the excel spreadsheet my manager set up to track it. Neither would the status update be sent to the org's release pm who, like my manager, does not know how to go to the reporting site within a week of sending inquiries.

Honestly at review time the difference between doing 120% and doing nothing is so little I doubt you will ever get any work out of me again. I didn't enter Microsoft with this attitude, it's been trained into me. It's not that people want to rest and vest, it's that people have been convinced that it really makes no difference in the outcome.

It's an interesting idea though, I'll let you know what happens after I walk out tomorrow.

Or I'll join marketing so I can be completely incompetent *and* lavished with cash. You've heard the Zune 2.0 slogan? The one replacing "the social?" They're burying the social and trust me, it's worse. Though someone already got well paid for it, even prior to it's inevitable failure to grab consumer's hearts and minds. Hopefully the product itself will grab them, but from what I've heard it's more of the same + 1 new yawny gimmick.

Anonymous said...

The partners this year got 10% raise on the average. People below L68 got 3.3% on the average.

Anonymous said...

I have a proposal:

We need to have MSPOLL immediately *after* performance review, not three months before it.

In this way people will have nothing to be afraid of and will describe their managers more accurately.

Then, the managers should have their performance review, based on this MSPOLL.

Phil said...

"Or I'll join marketing so I can be completely incompetent *and* lavished with cash. You've heard the Zune 2.0 slogan? The one replacing "the social?" They're burying the social and trust me, it's worse. Though someone already got well paid for it, even prior to it's inevitable failure to grab consumer's hearts and minds. Hopefully the product itself will grab them, but from what I've heard it's more of the same + 1 new yawny gimmick."

Complete nonsense. What you "heard" is complete BS. I work on the Zune team and we do not even know the details of marketing yet. There have been no major announcemens on Zune since the Halo 3 version came out a few months ago.

Also - regarding your career gripes. You marginalized any value add that you have on the team. Is your only responsibility on your team to run some pass and update a spreadsheet? No wonder you don't like your review! If you want to be identified as a high contributor, then maybe you should contribute a little more. If your boss does not give you that opportunity, switch groups. It is your responsibility to increase influence and grow in your career. If you are letting a bad boss get away with manipulation of your career, then you should only blame yourself.

Anonymous said...

lvl59 Build Engineer
Commitment: Achieved
Contribution: 70%
Merit: 3.5%
Bonus: 7%
Stock: 130%, $5900

71.8k before merit increase...

I dunno, it makes me feel shafted when I read these other entries, and I see hundreds of thousands being thrown at people that do marginally more work than I do. I mean, I bust my butt all day long building solutions for microsoft, and do a darn fine job of it- yet I get paid 50k less than someone one or two levels above me... I almost wish I didn't look at this site.

Anonymous said...

My point with this comment was that "The Deal" use to be 6% - 10% Merit and 10% - ??% (can't remember 15%???) for Bonus; oh yea and that happened 2 times a year... Oh well.

this is not accurate -- merit increases and stock option grants only happened in august, and each bonus was based on 6 months of salary instead of 12.

the difference is that instead of the current COLA increases of 3% disingenuously called "merit", we used to actually get 3-5% true merit increases on top of the baseline 3% COLA increase for an average total yearly increase of 6-8% for 3.5s (otherwise known as the 70% bucket).

microsoft today only gives true merit increases to the 20% superstars or those getting promotions. everything else is COLA.

that said, as an L64 i have 125k base, i usually get a little over 10k bonus and my stock awards after 5 years of 1000/year will be about 30k of cash per year (all pre-tax, of course), taking my total compensation to about 165/170k per year. can't really complain about that at my level, but lower levels get screwed on bonuses and stock grants and their total yearly comp isn't very interesting.

all proving once again that microsoft takes care of senior people and doesn't give a rat's ass about bringing in fresh, young, junior talent. and that's our downfall.

Anonymous said...

The solution is simple, have 360 degree review. But it'll never happen.

Anonymous said...

>>It's like somebody is trying to sell me a new car that's slower, uses more gas, and is less reliable than the one I already own, but it comes with an ugly two-tone paint job and a DVD player in the back. Sorry, not interested.

Can't say too much, but look out for chrome-plated cup holders, six big ones in SP1. Hope this doesn't get out!

Anonymous said...

First, for the poster asking for an internal career site. Uhh... h-t-t-p-colon-slash-slash-c-a-r-e-e-r..

Second, review #s:

Level: 64
Commitment: Exceeded
Contribution: 20%
-heres where it gets interesting-
Merit: 5.5%
Bonus: 10%
Stock: $4X,Y00

Thats the worst "20%/Exceeded" I've ever heard of; even L63's have higher stock. Pisses me off... and by witholding an expected promo, my boss ensures I am in the L64 bonus range, not L65.

Anonymous said...

Position: SDET
Level: 59 (No promotion)
Commitment: Exceeded
Contribution: 70%
Merit: 4%
Bonus: 12%
Stock - $4500 USD
Base Salary: $80000 (before raise)


Did I get hosed?

Anonymous said...

Position: Product Manager
Level: 63 -> 64
Commitment: Exceeded
Contribution: 20%
Merit: 4%
Bonus: 12%
Stock: $40,000
Promo: 4.5%
New base: $125K

Anonymous said...

Simple question, is there any correlation to bad reviews being done later?

I still haven't gotten mine, and I'm starting to get a bit nervous, even though technically we have until the 15th to submit the reviews.

My manager indicated that he'll be setting up a meeting next Friday.

Anonymous said...

There has been some blog articles going around Bill Gates patents in advertising. Bill Gates earlier said in some interview that he is personally interested in online services. I wonder if there is any relationship between Bill Gates interest in advertising and his ex-TA heading the adcenter.

Anonymous said...

Level: 60
Commitment: Achieved
Contribution: 70%
Merit: 4%
Bonus: 9% (110% target, I think
Stock: $7200 (also 110% target, I think)
Promo: NA (had one last year)

Now, the interesting part: the discussion.
My personal impression of my performance the past year was I slacked off. Yet apparently I'm doing better than the "average" person my level. Listening to my boss though, I'm the best thing since sliced bread. But I'm still getting an achieved/70. Which is still better than I expected (I didn't think I'd get >100% bonus/stock).

-- Confused.

Anonymous said...

Simple question, is there any correlation to bad reviews being done later?

I still haven't gotten mine, and I'm starting to get a bit nervous, even though technically we have until the 15th to submit the reviews.

My manager indicated that he'll be setting up a meeting next Friday.


I think most managers do the WORST ones first, because they want to stop thinking about them.

I know many people who got bad reviews (people that are about to get fired), and they already had their meetings.

I am expecting a bad review (probably 70%, but on the lower end). After several requests, my manager has still not scheduled a review meeting for me. I don't know why he is waiting. I just blame it on incompetent management again, and try not to worry about it.

I agree with the earlier post about these numbers all looking rather trollish.

Anonymous said...

Per the question on review timing -- it's a factor of many things, including the deadlines set by your manager's management chain, the diligence of that chain in following those deadlines, and how long it takes your manager to write the review and find time to talk to you. If he's a new manager, he or she will take more time to write the review and have his/her manager look it over.

That said, Friday is usually a bad day to give someone bad news. Because then they get all mad, go home, stew over the weekend, and show up Monday morning with an AK-47.

Largely unrelated, but note that the USSR and its former republics would often do bad things on a Saturday, because bourgeois western governments were not working.

Anonymous said...

Simple question, is there any correlation to bad reviews being done later?

For all you know, there might in fact be a negative correlation.

It is easier for managers to write reviews where the performance has been excellent rather than one where they need to provide some critical feedback. This was the case in my group. The manager saved the best for last.

Don't worry, it'll all be fine.

Anonymous said...

Simple question, is there any correlation to bad reviews being done later?

Of course -- whenever my review was good (like this year :)), my lead was anxious to tell me good news...

Last year review was exceptionally bad and my managed talked with my two days before salary day...

Sorry...

Anonymous said...

Position: Product Manager
Level: 59
Commitment: Exceeded
Contribution: 70%
Merit: 6%
Bonus: 12%
Stock: $5,000
Promo: 0

The merit increase seems low?

Anonymous said...

Is your only responsibility on your team to run some pass and update a spreadsheet?

To be fair to the original SDET poster, this is just a symptom of the problem in the SDET world. The geniuses who came up with this title combined STE + SDE to get SDET. Except that the work involved has not changed, so some SDETs are filling a STE role while others are filling an SDE role. The problem of running manual test passes has not gone away, its just been swept under the carpet.

Anonymous said...

To the Level 59 at Wednesday, August 29, 2007 10:15:00 PM who was asking whether he got hosed...

When I was a level 59, I was making closer to 60,000. I suppose it all depends on who you compare yourself with. Don't remember the other numbers, but the percentages were in line (I was getting 4.0s and averaging 12-14% on bonuses). Tough to translate the stock, however. That was back when options were still going out.

Anonymous said...

Sorry, but my review post was genuine. However: I expect people are far more likely to post reviews that went really well (as mine did this year) than those that went "ok." Just like people who submit news to alma mater magazines. You read about all the promotions, marriages, trips to Brazil and honors their kids have achieved. Not so much about job loss, divorces, putting the kids (or theirselves) in rehab, totally the car, etc. Just human nature. (Well, I'm sure it has something to do with editorial preference, for the alum mags too.)

That said, I'm kind of surprised that a PUM is reading/posting here. Is that a hopeful sign? If you're the PUM reading this, are you taking to heart the distress of the masses and working to effect change at your level?

Anonymous said...

Position: SDET
Level: 60
Commitment: Exceeded
Contribution: 70%
Merit: 5.5%
Bonus: 11%
Stock - $7200 USD (120% of traget)
Promo: N/A
Base Salary: $83K (before raise)

Anonymous said...

Dont know where else to put this..

There are currently about 500 people who cleared the microsoft interview and were hired but have been held back by the H1B visa.

Microsoft is opening a new center in Vancouver this September to accommodate these people, but this cant work without managerial support.

If any of you are amenable to the idea of having a PM/Dev/SDEt etc work from vancouver (for a year and then come over on an L1 visa) then please do contact HR, especially Jenna Hall [email id: jennah]

you can read more at the microsoft HR blog here:

http://blogs.msdn.com/jobsblog/archive/2007/08/22/update-on-microsoft-vancouver-hiring.aspx

she has helped place a lot of people, but many more are still waiting.

Many of these people have waited for long periods - some for over a year. they have already been through the interview process and this is a good way to quickly fill headcount with quality people, and in the process help some unlucky people out.

Christian M. Howell said...

Wow. Looking at some of these pay rates, I'm glad I left. I remember my manager told me that being active (VERY) on NTSELF didn't constitute improving Windows.

In the last two years, I have gotten more in raises than in 5 years at MS.

I feel for all of you.

Anonymous said...

That said, Friday is usually a bad day to give someone bad news. Because then they get all mad, go home, stew over the weekend, and show up Monday morning with an AK-47.

Do you actually have a cite for that opinion? I'd think a weekend to digest the news would tend to give the person time to come to terms with it and overcome any initial tendency to go on a rampage. Not everyone, of course, and maybe given that Microsoft employs a higher percentage of nerdy types (sorry, but it's true) for whom the weekend is often an occasion for "stewing" anyway, maybe that approach wouldn't work here.

(Sure sounded good when the Bobs explained it in "Office Space" though).

Largely unrelated, but note that the USSR and its former republics would often do bad things on a Saturday, because bourgeois western governments were not working.

So what? If anything, that suggests giving bad news on a Friday would be better for the company as any bad behavior an employee feels he must do in the short term would either occur on a largely-deserted corporate campus or some other location entirely.

Anonymous said...

Position: PM
Level: 64
Commitment: Achieved
Contribution: 70%
Merit: 4%
Bonus: 10%
Stock - $19125 USD
Promo: 2%
Base Salary: $119000 (before raise)

I did "exceeded" work this year AND I asked for a level bump. Nothing doing. And it had nothing to do with my manager (he says) it was that the group was not given budget for much of anything in the review. I am in Office Server Group. Needless to say I am doing informationals not only to find a new group, but to find a group that knows how to reward people accordingly. Oh, and I'm interviewing outside the company...this sucks.

Anonymous said...

Mini, just curious. Have you posted your numbers here yet? :)

Anonymous said...

Position: PM
Level: 59
Commitment: Achieved
Contribution: 70%
Merit: 4.0%
Bonus: 9%
Stock: $4500 USD (100% of Target)
Base Salary: 55k on 7/1/06 (based on last position not current)

Anonymous said...

Of course -- whenever my review was good (like this year :)), my lead was anxious to tell me good news...

Sorry, that just reflects your experience.

I'm a manager and wrote all of my reviews before I started distributing them. In a team, word spreads quickly about people getting their reviews, so you need to have them all ready before you start handing them out.

Yes, the bad reviews take longer, as you need to provide justification for the bad review.

This is the first year where the text of the review is mostly useful, IMO. In the past, the entire review was written after the fact to cater to the scores. With the manager deciding the Commitment score, pay attention to their rationale and description. You've got a direct (non-forced-distribution) channel to what your boss thinks you need to do better. Ooh. Reality.

The contribution rating text is useless, and should be considered similar to the text from reviews of years past. It's written after-the-fact to fit the forced-distribution Contribution Rating. (20/70/10) Don't bother reading it, your boss probably doesn't even believe what s/he wrote.

So there are a lot of unhappy people. That is to be expected. Nothing has changed, nothing will change. The old pacifier of a roaring stock is gone, and the elite take care of themselves. The rank and file are angry, but short of getting the guts to quit, there's nothing they can do.

Anonymous said...

Position: Escalation Engineer
Level: 63
Commitment: Exceeded
Contribution: 70%
Merit: 5%
Bonus: 13%
Stock - $18500 USD
Promo: 0%
Base Salary: $106,000 (before raise)

Anonymous said...

Fact: Microsoft stock has performed abysmally over the past 5 years

5 years ago, Microsoft had the DOJ pall hanging over it, Google was an unknown and new hires were buying homes with under-water options. Microsoft has dealt with some demons since then. Wall St. should be giving MSFT a second look ...

Anonymous said...

>I am in Office Server Group.
>Needless to say I am doing
>informationals not only to find a
>new group, but to find a group
>that knows how to reward people
>accordingly. Oh, and I'm
>interviewing outside the
>company...this sucks

So the word is that some groups promote slower (read: Office). Is that really objectively the case? If so, how does it work given that supposedly the promo budgets are set across the board? Does Office not use its budget? What is the story?

Anonymous said...

"So the word is that some groups promote slower (read: Office). Is that really objectively the case? "

I can only tell you my story. I left the Office org after many, many, many years. The group I joined was staffed by people easily 1-2 levels higher than their matching peers in Office, and there was a gaggle of individual L65+ individual contributors. It blew me away.

Stay in Office because you love your job... but maybe not your career.

Anonymous said...

Got promoted to 62 during mid year, then after that I told my manager I wanted to move to another team and he became very, very furious. Clearly he regreted to promote me.
I believe it affected my review score, what do you think? Is that normal when you got promoted during the mid year?
Position: Escalation Engineer
Level: 61 -> 62 (mid year review)
Commitment: Achieved
Contribution: 70%
Merit: 3%
Bonus: 8%
Stock: ~$17000 USD (95% of Target for L62)

Anonymous said...

Position: SDE
Level: 61
Commitment: Achieved
Contribution: 70%
Merit: 3%
Bonus: 8%
Stock - $9800 USD (100% of traget)
Promo: N/A
Base Salary: $97K (before raise)

I was expecting numbers like these, and tomorrow is my last day at MS.

Anonymous said...

I am tired of Limited II crap and starting to look outside.

a) What have other ex-msft guys used for their job search? there are decent listings on linkedin, craigslist ...

b) Is there an epinion-like site to get decent reviews about employers in seattle area?

Mini, that makes it one employee closer to the mini-Microsoft dream. Many more to go...

Anonymous said...

I hope someone has the goods to share on Office and its promotion rate. Is all the promo money saved for the few superstars so the rest languish for years (and years) on end, regardless of fine (but not superstar) reviews?

I can't tell you how many people I know here in Office who are excellent workers but haven't gotten promotions for way, way too long. And now that they are being actively punished for it (L*mited II anyone?), they are angry, demoralized folks who will either leave Office (or MSFT) or simmer and seethe as they continue to fight the system.

Anonymous said...

Position: PM
Level: 61
Commitment: Achieved
Contribution: 70%
Merit: 2%
Bonus: 9%
Stock - $9800 USD (100% of target)
Promo: N/A
Base Salary: $94K (before "merit")

Anonymous said...

Position: Senior Support Analyst
Level: 60 -> 61
Commitment: Exceeded
Contribution: 20%
Merit: 4%
Bonus: 15%
Stock: $12,740 USD (130% of Target for L61)
Promo: 4%

Not sure what to think at this stage.. I see 63+ making a TON more than I do, and also the bonuses are crazy! I CRUSHED my review, absolutely crushed it, and yet my 15% bonus now looks pretty crappy when I see folks with 50%+ let alone stock that is 30k and up.

So, when I see such radically bigger numbers I get bummed, but also at the same time, MS has treated me very well.

Also, someone complained that the new folks get nothing, and the seniors get it all. Maybe true.. but also the idea of rewarding your most valuable (hopefully) folks and those that make the most impact makes sense too. Way over-generalized of course, but honestly just as valid.

Bottom line for me.. I love MS. They have treated me incredibly well, and I love working here. Would I love the bennies to be like the 'good ol days'? (before my time) Hell yes.. but who wouldn't!

Anonymous said...


I am tired of Limited II crap and starting to look outside.


I'm leaving MS too but I'm a star performer and I better not interview you coz I won't be hiring you.

Anonymous said...

Yeah, I'm in Office and am looking at approaching 5 years in level. I've gotten no Limited II either. I have 4.0's, exceeded/acheived. Just that every year the answer is that there is no budget for promotion. I think there are a very VERY few chosen few that must get something, or perhaps some choice groups that are buzzing, but as a rule Office is notoriously cheap across the board. They even further limit the per head allocation for ship it parties that is now the company norm. I'm in Office now, but I'm working hard to get out.

Anonymous said...

Position: SDE
Level: 60 -> 61
Commitment: Exceeded
Contribution: 70%
Merit: 5.5%
Bonus: 13%
Stock: $12k (130%/Lvl 61)
Promo: 5.0%
Base Salary: $85k (before raise)

I was on Office since I started with the company; it very definitely was an uphill battle. I spent a great deal of time trying to figure out how to get promoted within the org, and then ended up leaving last fall.

Due to the preponderance of upper level Office people (everyone knows someone who has been working on the same area of Office for over ten years), there are fewer opportunities for lower level people to shine. Unless you have a feature that resonates with upper management, it's an uphill battle to try to get a promotion or a raise; if you happen to have done a great job, but have nothing "visible" to show for it, you're not getting promoted. Office tends to be stricter on promotion requirements -- ie, Mentoring is required to go from 60->61. Due to the number of people waiting for that opportunity, though, the odds of you being able to mentor someone are rather small. Given the sheer breadth of the Office organization for which bonuses, promotions, and the like have to be spread out, you have to be a truly exemplary employee to stand out as the "calibration meetings" take place. If upper management doesn't know about something you've done, you're not likely to get that promotion, and it seems to get harder as the levels increase.

I have spent less than 8 months on my new team, in a new org. I'm going to make no claims as to how hard I worked, or how much smarter I am -- I will claim a larger amount of experience. Given that people on my new team have both been promoted faster, and have been hired in at a higher level, it makes "looking good" at my lower level much, much easier. I had some degree of concern (my last review came down to, "You did great work, we just didn't have anything to brag about you with") when my review came up, but for th