Slashdot Mirror


Microsoft Employees Critical Of Their Employer

bonch writes "BusinessWeek is running an article on internal unrest at Microsoft from their own employees. 'Once the dream workplace of tech's highest achievers, it is suffering key defections to Google and elsewhere... Much of the sharpest criticism comes from within. Dozens of current and former employees are criticizing -- in BusinessWeek interviews, court testimony, and personal blogs -- the way the company operates internally.' In related news, Steve Ballmer has pledged to make changes inside Microsoft to avoid the embarrassingly long development cycle of Vista, including a 'revamping of the engineering and the processes.' Is it too late?"

20 of 367 comments (clear)

  1. Sign of a Maturing Company by ackthpt · · Score: 5, Insightful
    Once the dream workplace of tech's highest achievers, it is suffering key defections to Google and elsewhere... Much of the sharpest criticism comes from within. Dozens of current and former employees are criticizing -- in BusinessWeek interviews, court testimony, and personal blogs -- the way the company operates internally.

    Sounds like pretty much everywhere I've worked which at one time seemed a dream job. Eventually things change. Workers set in their ways and expectations grumble the loudest. Truth may be, it still may be a dream place to work, it's just that many people don't like change, where others thrive on it (hint: Change is often an opportunity for promotion or to shift into another position you prefer.

    Like my experiences, I fully expect some people will anonymously gripe, but still stay put because the change of finding a new job, fitting into a new workplace, doing work in new and different ways is often a bigger challenge then standing pat.

    As for Ballmer, he's going to have to go through the kinds of things IBM has done many times over the past few decades. Competition is out there (notably Linux) and Microsoft really is stagnating. Windows Vista may well be their Edsel.

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:Sign of a Maturing Company by Vicissidude · · Score: 5, Interesting

      Sounds like pretty much everywhere I've worked which at one time seemed a dream job.

      Microsoft is different, if only in scale. These employees work on products that bring in a billion per month for their employer. Yet, these same employees only make market wages. It was only a few years ago, these employees were all but guaranteed from their options to become millionaires. Now, Microsoft is trying to up their profits on paper, so they're squeezing employees for that money. Nevermind that Microsoft is still making around a billion a month. And nevermind that Microsoft's lack of profit growth is directly attributable to those managers who are making a million a year in salary.

  2. ' Is it too late?' by John+Hasler · · Score: 5, Funny

    We can only hope.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  3. This fascinated an entire work day away by Neil+Blender · · Score: 5, Informative
  4. Avoiding the question(s) by aktzin · · Score: 5, Interesting

    Also on BusinessWeek there's an interview with Ballmer where he dodges every question he's asked (and re-asked) regarding morale issues at Microsoft, competition, release delays with Longhorn/Vista, etc.

    http://www.businessweek.com/magazine/content/05_39 /b3952008.htm

    Oddly he didn't jump around screaming "Developers, developers, developers!!!" this time around.

    --
    Quantum mechanics: the dreams that stuff is made of.
    1. Re:Avoiding the question(s) by gclef · · Score: 5, Funny
      To quote from that link:

      Vista will be out next year. Vista has never been delayed. I mean, we had earlier conceptualizations, but the thing that is Vista is on its track.


      Indeed. There are no tanks in Baghdad.

  5. Fewer BizDev losers would go a long way by Numair · · Score: 5, Interesting

    I have dealt with people at Microsoft in the past, and found that their problem is not with their engineers or with the guys in the trenches, but with the business development guys. Seriously, how many of them does it take to screw a lightbulb? It's pathetic ... So much schmoozing and nonsense, no focus on real results - everyone is always trying to get that one big deal, not focusing on the incremental stuff that is vital to actual innovation taking place.

    The best thing Microsoft could do is make a statement that they will stop issuing statements, and let their work/products speak for themselves ... Which they can totally do, as evidenced by the tremendous amount of innovation seen in Office 12, for example ...

  6. Not surprising by Snatch422 · · Score: 5, Insightful

    This is no surprise. Microsoft has gotten so big that they have become a jack of all trades but no longer a master at anything. When you try to do everything you expand so large that its hard to control the growth of the company and management policies. Microsofts sole power was in being able to compensate people well but people are leaving not because of money but because they do not like the job. This could be a big problem for Microsoft and we will watch Google and other companies slowly eat up some of the top devs from MS.

    1. Re:Not surprising by ackthpt · · Score: 5, Insightful
      This is no surprise. Microsoft has gotten so big that they have become a jack of all trades but no longer a master at anything. When you try to do everything you expand so large that its hard to control the growth of the company and management policies.

      This had a lot to do with the downfall of General Motors. Once so big and mighty it could do no wrong. Then this punk Ralph Nader pointed at one of their major failures and they handled it badly, first denying the problem then eventually running away from it. The Corvair really was a great car and a few tweaks was all it needed. 20 years later they'd repeat this incredible behaviour with the Fiero (engine fires, hard shifting, stuck brakes, stuff coming apart, etc. (I had one)) But the wealth of the company allowed it to cast off promise and potential over really minor issues. They acquired EDS and Hughes, neither of which had jack to do with their core competency which was building cars, yet they failed with on a regular basis.

      Microsofts sole power was in being able to compensate people well but people are leaving not because of money but because they do not like the job.

      The money isn't even that good, particularly since an experienced developer who knows his arse from a hole in the ground could go elsewhere for better. Microsoft is delusional being blind-sided by this.

      This could be a big problem for Microsoft and we will watch Google and other companies slowly eat up some of the top devs from MS.

      It's been happening since the dawn of time. What Microsoft is utterly failing to do and what they should do is spin off companies. Instead they try to keep eveything under one roof -- Video games, Office Automation, Servers, ISP, Operating System, Consumer Electronics, Television, Web Portal, etc. They should be spinning these things off when they show potential, not continuing to bind everything together through Windows and IP. It's too much of a stretch and creates too much bureaucracy to keep it all together. We see the failure through the flaw count.

      --

      A feeling of having made the same mistake before: Deja Foobar
  7. Vista by glockNine · · Score: 5, Insightful

    With some of its key breakthrough features gone, Vista's improvements include better handling of peripheral devices, such as printers and scanners, and cutting in half the time it takes to start up. Those are needed improvements, and there's no doubt that hundreds of millions of copies will be sold as people upgrade to new PCs. But the changes are hardly the stuff of cutting-edge software engineering.

    Indeed. Microsoft is going to have to rely heavily on its marketing dept. in order for Vista to sell. I mean, seriously, what does it really have to offer that is a big improvemnt on XP, or even 2000 for that matter. Sure, the fanboys will all buy it becasue it is the "new and exciting MS Operating System" and joe sixpack will get it with his new computer, but what businesess will be able to justify the cost of a meaningless upgrade.

    If MS is really going to be pushing better printer and scanner compatibilty, a new GUI, and faster startup times as the big features in Vista, they might as well just let all of their top programmers go to google and start hiring all of the top marketing people in the world to replace them.

  8. Get Back to Work by Anonymous Coward · · Score: 5, Funny

    I'm a MSFT stockholder. All you layabouts, get off your duffs and get back to work. Whaddya want, more free Cokes? Give me a break.

    You want to be smurfy, get good enough to work for the research arm and then we'll talk. Otherwise be thankful you aren't stuck in a cubicle at Symantec or somewhere lame.

    Youse don't know how good youse got it.

  9. MS has 61,000 empoyees so... by mcguyver · · Score: 5, Insightful

    To put this in perspective MS has 61,000 employees. If MS has 200 disgruntled employees then that's 0.003% of their staff. At a former company we had 150 employees and it's safe to say that 10% of them were disgruntled, if not more. If you want to find a disgruntled employees, look not at Microsoft but at the DMV, Delta and Northwest airlines. /devils advocate

  10. Same thing happening here at Pixar by bombadier_beetle · · Score: 5, Interesting

    The culture just isn't what it used to be, and besides that, people are getting burned out, considering the kind of hours we've kept for the last howevermany years. Not to mention that management has made some bad decisions lately that have hurt the company, and there's a murmur of concern going around that Cars is going to be Pixar's first ho-hum movie.

    --

    If you mod me down, I shall become more powerful than you can possibly imagine.
  11. The chair has the floor by RickMuller · · Score: 5, Funny

    Chairs will continue to fly until morale improves.

  12. How many Microserfs does it take... by saddino · · Score: 5, Funny

    ...to change a lightbulb?

    Seven.

    One Project Manager...to write up the requirements.
    One MBU Intern...to report on how Apple engineers did it in Tiger.
    One Marketing Droid...to call CNet and tell Ina Fried that it'll be changed in an innovative and exciting new way in Windows Vista.
    One Software Engineer...to begin work on it and then take a job at Google implementing Lightbulb Beta.
    One CEO...to throw his chair around his office when he finds out.
    One PR Flack...to explain to Bob Enderle how "although the lightbulb won't be changed in Windows Vista, it will be released in 2007 as a separate, more refined technology."

    And Paul Thurrot, who will receive a private demostration of the lightbulb, devote one week on SuperSite explaining that Apple's lightbulb in Tiger is dimmer, Google's Lightbulb Beta is "limited," and MS's solution, while late, is indeed superior and "Highly recommended."

  13. Former Microsoftie Here-- no dream job by einhverfr · · Score: 5, Interesting

    I worked at Microsoft for a few years. I never found it to be a dream workplace. Many of the largest complaints I had (that of feeling like I was the victim of interdepartment turf wars) turned out to be extremely widespread.

    The basic problem is that despite a huge amount of effort on the part of senior management pushing a message of "help beyond your department," departments still have to justify budgets, and are very unwilling to cite cross-department contributions in this process. So you get a message of "go do this: it is important to the company" and then when you are done you get "I wish you hadn't taken the time out of studying for more MCP exams to make these admittedly great contributions."

    The problem was so bad in my department that the General Manager went to great lengths to make himself available on the floor and break down any image of him as being inaccessible. And yet he was entirely unsuccessful in this endevour.

    When I left, it became clear that my entire department was not long to remain in the US. About 2 months ago, they finally committed to lay off those in my department.

    I never found Microsoft to be a dream place to work. Politics of the worst sort (yeah, politics are everywhere), and in particular failure to recognize outstanding performance lead many blue badges in my department to feel very unhappy with their jobs. In short, we never felt valued.

    By nearly any account, I was a steller contributor. I was asked to provide leadership roles in various ways, from conducting training for my coworkers to acting as a technical lead in the response to the Blaster worm. Yet again, even though these roles were done at the request of management, I never felt that my contributions in these special projects was appreciated in any way, shape, or form. May have just been my department though.

    --

    LedgerSMB: Open source Accounting/ERP
  14. Re:Signs of a clueless Company by gnutechguy · · Score: 5, Interesting

    I was a Microserf in Support... that's right; not all Microserfs are developers.

    Here are some problems with Microsoft:

    1. Training - There's a phone; now go do that support stuff

    2. Customer satisfaction surveys - Customers got mad when you had to tell them "Windows doesn't work that way". You had to get a 8 or 9 out of 9 on everyr survey or your manager would get mad. Unsupported product? Third-party issue? User error? Tough!

    3. Managers - I had 5 managers in one year. One manager skipped free training because it interfered with "Survivor" on TV. Only manager had atechnical clue; the rest might as well have managed a pizza parlor

    4. Co-workers - they regularly backstabbed contractors. Why? Because they could

    5. No internal processes - Support engineers have to just make everythingm up. There are NO processes for escalation

    I am glad to be gone from that madhouse

    --

    ... and beyond them a far green country under a swift sunrise
  15. I used to temp for Microsoft. by elister · · Score: 5, Interesting

    I tested hardware for Win98se, WinMe, Win2k & WinXP. And main annoyance I had with my job was that it was far too boring. I would often email in sick Monday, Tuesday, & sometimes Wednesday. When I came in, I was able to easily catch up and log all my test scores by Friday afternoon. The job was just too slack, and it showed with management who would take our entire team out to Hooters resturant, come back 2 or 3 hours later drunk off their asses. The boss would invite me to go with them, but I really dont like getting drunk in the early afternoon. We had mini-fridges in the lab and occasionally people would start drinking at noon.

    While some may think this is great, it really creates horrible work ethics should you move on to a new job. Lots of young people thinking that this was normal, and when they moved onto a new job outside the company they might assume that its ok to eat, drink, sleep, & shower at work. This is basically what happened to me, I moved on and ended up getting fired from two jobs, for doing things that were considered very tame at Microsoft (swearing in a casual way, using email for non-business related purposes like talking a friend down the hall). I came really close to getting fired on my current job for creating a batch file to copy .ini files which got Lotus Notes to work (call after call to internal support didnt work). My boss accused me of hacking the operating system, and I got dinged pretty bad on my evaluation. So while I did have some fun at MS, it set a bad example of conduct for future jobs.

    Policy and proceedure are radically different at Microsoft compared to companies like Starbucks, or Blue Cross.

    The irony for me was that MS was going to hire alot of entry level testing positions (they lost the perma-temp lawsuit). I didnt think I was qualified, but my boss pressed me to apply. I never got the job because im not very good at answering Brain Teaser type questions, if only the interviewers had asked me questions relating to my job, maybe I would have been hired. But most of the people in my lab, the ones who didnt really care about getting hired on full time, got hired full time. Including the potheads and alcoholics.

    I had one guy who couldnt take the stress of working at MS get hired on full time, and he would duck into the parking lot to smoke pot for 2 hours when he told everyone he was over at the developers office testing. This one guy was responsible for testing Digital Video devices, and he was just too fucking stupid for words. The developer however was the smartest, nicest guy I ever met there.

  16. Re:Can't say I'm suprised by NullProg · · Score: 5, Insightful

    You really can't afford to be that naive as a "soon-to-graduate senior" if you want a job of any kind. You're at the absolute bottem of the totem pole. You should be grateful and say, "thank you" to ANY company that will offer you any kind of job, especially Microsoft. As is, it sounds like you're going to be delivering pizzas with your newly minted degree.

    Wow. No reason to be hatefull.

    You do know that 98% of the cpus in use on the planet don't run Windows. Yes, the gas pumps, the VCR/DVD players, the television sets etc. all use microprocessors that don't run windows. The 8051, 68000, Dragon, Z-Logic, PIC are all systems that still require talented programmers.

    For you to shred this guy is just un-called for.

    As an experienced IT person, I gotta say that if you were a smart soon-to-graduate senior, you wouldn't be writing off a job at the largest, most well-respected, most stable company in the entire industry (and possibly the country).

    As a experienced IT person I would hope your using the right tool for the right job. Windows doesn't fit in every situation (I'm not saying OSX/Linux/etc. does either). As far as Microsoft being well respected, you should admit that this is your own opinion and not that of the IT/Consumer industry as a whole.

    No flame war intended.

    --
    It's just the normal noises in here.
  17. Microsoft has never been a trust-based company. by Futurepower(R) · · Score: 5, Insightful


    "organizational model"

    einhverfr, there is a simpler explanation of the same thing, in my opinion. Microsoft was never relationship oriented. Mentally, Bill Gates and Steve Ballmer are still the socially disfunctional teenagers they were when they started.

    Microsoft has never been a trust-based company. Anyone who tries to manage without examining the quality of relationships must manage by constantly testing the limits of what he or she can push other people to do. "Testing the Limits" management makes employees feel disrespected, because they ARE being disrespected. Before, programming was so exciting that employees were willing to be abused. Now that is beginning to change.

    Microsoft has always sold mediocre products. The company has always been organized around taking advantage of technical ignorance, and around examining just how little people will accept. Think how miserable it is to work at a company that never does a good job!

    Microsoft Basic was the first major product. It was poorly implemented and poorly documented. For example, there was no way to write a strictly binary file! An ASCII Hex 07 character would ring the bell rather than be written to a file.

    Microsoft Assembler was provided with manuals printed from a dot matrix original. The assembler was unreliable. It would sometimes just not produce the correct instructions. The world had to wait for Borland Turbo Assembler to get a reasonably good assembler.

    In an hour of testing the first version of Windows NT, which I had bought, I found 3 pages of serious bugs. My money was totally wasted.

    The first version of Microsoft Access had huge bugs.

    Microsoft Word in Office 2000 sometimes destroys its own files. (Tip: Open the Microsoft Word file in Open Office and save it as a .DOC file from Open Office. Then you will be able to open the file in Microsoft Word again.)

    ChkDsk.exe (Check Disk) supplied with Windows XP Professional has a log file parameter. ("/L:size NTFS only: Changes the log file size to the specified number of kilobytes. If size is not specified, displays current size.") However, according to Microsoft technical support, Chkdsk does not actually produce a log.

    Many other Windows XP command line interface programs don't actually work completely with Windows XP. The CLI is very incomplete and toy-like.

    Microsoft software has had incredible numbers of very severe security vulnerabilities and Microsoft has been very slow to fix them. The vulnerabilities have cost customers hundreds of billions of dollars. If Microsoft had to pay for the destructiveness of all the vulnerabilities, Bill Gates would be the poorest person in the world, instead of the richest. Microsoft is like the cigarette companies. If the cigarette companies had to pay the total cost of cigarettes, including medical bills, cigarettes would not be profitable. If Microsoft had to pay for the damages caused by its mediocre software, Microsoft would not be a profitable company.

    Apparently in an effort to create copy protection, Microsoft designed Windows XP to save configuration data from most programs in one huge file called the Registry. If that file somehow becomes corrupt, it can be impossible to repair for a reasonable amount of money.

    Microsoft is managed around taking advantage of technical situations rather than managed around trying to develop good products. Microsoft is, in that way, more an abuse company than a software company.